COFFI
1.2
               
symbol Class Reference

Class for accessing a COFF symbol. More...

Public Member Functions

 symbol (string_to_name_provider *stn)
 
uint32_t get_index () const
 
void set_index (uint32_t index)
 
const std::string get_name () const
 
void set_name (const std::string &value)
 
const std::vector< auxiliary_symbol_record > & get_auxiliary_symbols () const
 
std::vector< auxiliary_symbol_record > & get_auxiliary_symbols ()
 
bool load (std::istream &stream)
 
void save (std::ostream &stream)
 
Functions for accessing the underlying COFF file section structure
 COFFI_GET_SET_ACCESS (uint32_t, value)
 
 COFFI_GET_SET_ACCESS (uint16_t, section_number)
 
 COFFI_GET_SET_ACCESS (uint16_t, type)
 
 COFFI_GET_SET_ACCESS (uint8_t, storage_class)
 
 COFFI_GET_SET_ACCESS (uint8_t, aux_symbols_number)
 

Detailed Description

Class for accessing a COFF symbol.

Definition at line 50 of file coffi_symbols.hpp.


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