COFFI
1.2
               
API

Classes

See also COFF Data Accessors.

  • coffi: The COFFI library's main class.
  • File headers:
    • dos_header: Class for accessing the MS-DOS file header.
    • coff_header: Interface class for accessing the COFF file header, for all the COFF architectures.
    • coff_header_impl_tmpl: Template class for accessing a COFF file header, depends on the underlying COFF file header format.
    • coff_header_impl: Class for accessing a COFF file header, for the PE format.
    • coff_header_impl_ti: Class for accessing a COFF file header, for the Texas Instruments format.
    • optional_header: Interface class for accessing the COFF file optional header, for all the COFF architectures.
    • optional_header_impl_tmpl: Template class for accessing a COFF file optional header, depends on the underlying COFF file optional header format.
    • optional_header_impl_pe: Class for accessing a COFF file optional header, for the PE32 format.
    • optional_header_impl_pe_plus: Class for accessing a COFF file optional header, for the PE32+ format.
    • optional_header_impl_ti: Class for accessing a COFF file optional header, for the Texas Instruments format.
    • win_header: Interface class for accessing the Windows NT file header, for both the PE32 and PE32+ formats.
    • win_header_impl: Template class for accessing a Windows NT file header, depends on the format (PE32 or PE32+).
    • directory: Class for accessing an image data directory.
    • directories: List of image data directories.
    • Sections:
    • sections: List of sections.
    • section: Interface class for accessing a COFF section, for all the COFF architectures.
    • section_impl_tmpl: Template class for accessing a COFF section, depends on the underlying section header format.
    • section_impl: Class for accessing a COFF section, for the PE format.
    • section_impl_ti: Class for accessing a COFF section, for the Texas Instruments format.
    • relocation: Class for accessing a COFF section relocation entry.
    • Symbols and strings:
    • coffi_symbols: Class for accessing the symbol table.
    • symbol: Class for accessing a COFF symbol.
    • coffi_strings: Class for accessing the strings table.

Interfaces

Structures that map directly to the COFF binary files formats