#include <SymbolTable.h>
Inheritance diagram for Symbol32:
Public Member Functions | |
Symbol32 (uint32_t idx) | |
~Symbol32 () | |
char * | charStream () |
SYMBOL_MACROS_CLASS ("For the get_X field macros check the defines directory") | |
GET_FIELD_CLASS (char *, n_name) | |
GET_FIELD_CLASS (uint32_t, n_zeroes) | |
uint32_t | getNameOffset () |
char * | getNameStringTable (StringTable *stringTable) |
char * | getNameDebugSection (DebugSection *rawDebugSect) |
void | changeValueCopy (uint64_t value, char *buff) |
Private Attributes | |
SYMENT | entry |
|
Definition at line 71 of file SymbolTable.h. |
|
Definition at line 72 of file SymbolTable.h. |
|
Reimplemented from Symbol. Definition at line 170 of file SymbolTable.C. References entry, syment::n_value, Size__NN_bit_SymbolTable_Entry, and SYMENT. |
|
Reimplemented from SymbolBase. Definition at line 73 of file SymbolTable.h. References entry. |
|
|
|
|
|
Reimplemented from Symbol. Definition at line 115 of file SymbolTable.C. References GET, getNameOffset(), DebugSection::getString(), n_name, and NO_NAME_OFFSET. |
|
Reimplemented from Symbol. Definition at line 101 of file SymbolTable.C. References GET, n_offset, n_zeroes, and NO_NAME_OFFSET. Referenced by getNameDebugSection(), and getNameStringTable(). |
|
Reimplemented from Symbol. Definition at line 142 of file SymbolTable.C. References GET, getNameOffset(), StringTable::getString(), n_name, and NO_NAME_OFFSET. |
|
|
|
Definition at line 68 of file SymbolTable.h. Referenced by changeValueCopy(), and charStream(). |