COFFI
1.2
               
optional_header_impl_pe_plus Class Reference

Class for accessing a COFF file optional header, for the PE32+ format. More...

+ Inheritance diagram for optional_header_impl_pe_plus:

Public Member Functions

Functions for accessing the underlying COFF file section structure
 COFFI_GET_SET_ACCESS (uint8_t, major_linker_version)
 
 COFFI_GET_SET_ACCESS (uint8_t, minor_linker_version)
 
 COFFI_GET_SET_ACCESS_NONE (uint16_t, linker_version)
 
 COFFI_GET_SET_ACCESS_NONE (uint32_t, data_base)
 
- Public Member Functions inherited from optional_header_impl_tmpl< coff_optional_header_pe_plus >
bool load (std::istream &stream)
 
void save (std::ostream &stream)
 
 COFFI_GET_SET_ACCESS (uint16_t, magic)
 
 COFFI_GET_SET_ACCESS (uint32_t, code_size)
 
 COFFI_GET_SET_ACCESS (uint32_t, initialized_data_size)
 
 COFFI_GET_SET_ACCESS (uint32_t, uninitialized_data_size)
 
 COFFI_GET_SET_ACCESS (uint32_t, entry_point_address)
 
 COFFI_GET_SET_ACCESS (uint32_t, code_base)
 
 COFFI_GET_SIZEOF ()
 
- Public Member Functions inherited from optional_header
 COFFI_GET_SET_ACCESS_DECL (uint16_t, magic)
 
 COFFI_GET_SET_ACCESS_DECL (uint8_t, major_linker_version)
 
 COFFI_GET_SET_ACCESS_DECL (uint8_t, minor_linker_version)
 
 COFFI_GET_SET_ACCESS_DECL (uint16_t, linker_version)
 
 COFFI_GET_SET_ACCESS_DECL (uint32_t, code_size)
 
 COFFI_GET_SET_ACCESS_DECL (uint32_t, initialized_data_size)
 
 COFFI_GET_SET_ACCESS_DECL (uint32_t, uninitialized_data_size)
 
 COFFI_GET_SET_ACCESS_DECL (uint32_t, entry_point_address)
 
 COFFI_GET_SET_ACCESS_DECL (uint32_t, code_base)
 
 COFFI_GET_SET_ACCESS_DECL (uint32_t, data_base)
 
 COFFI_GET_SIZEOF_DECL ()
 

Additional Inherited Members

- Data Fields inherited from optional_header_impl_tmpl< coff_optional_header_pe_plus >
coff_optional_header_pe_plus header
 

Detailed Description

Class for accessing a COFF file optional header, for the PE32+ format.

Definition at line 402 of file coffi_headers.hpp.


The documentation for this class was generated from the following file: