Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

Symbol64 Class Reference

#include <SymbolTable.h>

Inheritance diagram for Symbol64:

Symbol SymbolBase List of all members.

Public Member Functions

 Symbol64 (uint32_t idx)
 ~Symbol64 ()
char * charStream ()
 SYMBOL_MACROS_CLASS ("For the get_X field macros check the defines directory")
uint32_t getNameOffset ()
char * getNameStringTable (StringTable *stringTable)
char * getNameDebugSection (DebugSection *rawDebugSect)
void changeValueCopy (uint64_t value, char *buff)

Private Attributes

SYMENT_64 entry

Constructor & Destructor Documentation

Symbol64::Symbol64 uint32_t  idx  )  [inline]
 

Definition at line 91 of file SymbolTable.h.

Symbol64::~Symbol64  )  [inline]
 

Definition at line 92 of file SymbolTable.h.


Member Function Documentation

void Symbol64::changeValueCopy uint64_t  value,
char *  buff
[virtual]
 

Reimplemented from Symbol.

Definition at line 177 of file SymbolTable.C.

References entry, and Size__NN_bit_SymbolTable_Entry.

char* Symbol64::charStream  )  [inline, virtual]
 

Reimplemented from SymbolBase.

Definition at line 93 of file SymbolTable.h.

References entry.

char * Symbol64::getNameDebugSection DebugSection rawDebugSect  )  [virtual]
 

Reimplemented from Symbol.

Definition at line 132 of file SymbolTable.C.

References getNameOffset(), and DebugSection::getString().

uint32_t Symbol64::getNameOffset  )  [virtual]
 

Reimplemented from Symbol.

Definition at line 110 of file SymbolTable.C.

References GET, and n_offset.

Referenced by getNameDebugSection(), and getNameStringTable().

char * Symbol64::getNameStringTable StringTable stringTable  )  [virtual]
 

Reimplemented from Symbol.

Definition at line 160 of file SymbolTable.C.

References getNameOffset(), and StringTable::getString().

Symbol64::SYMBOL_MACROS_CLASS "For the get_X field macros check the defines directory"   ) 
 


Member Data Documentation

SYMENT_64 Symbol64::entry [private]
 

Definition at line 88 of file SymbolTable.h.

Referenced by changeValueCopy(), and charStream().


The documentation for this class was generated from the following files:
Generated on Mon Jan 28 11:08:42 2008 for PMaCInstrumentor by doxygen 1.3.5