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

LSSymbol32 Class Reference

#include <LoaderSection.h>

Inheritance diagram for LSSymbol32:

LSSymbol List of all members.

Public Member Functions

 LSSymbol32 ()
 ~LSSymbol32 ()
char * charStream ()
char * getName (LSStringTable *st)
uint32_t getNameOffset ()
 LOADERSYMBOL_MACROS_CLASS ("For the get_X field macros check the defines directory")
 GET_FIELD_CLASS (char *, l_name)
 GET_FIELD_CLASS (uint32_t, l_zeroes)

Protected Attributes

LDSYM entry

Constructor & Destructor Documentation

LSSymbol32::LSSymbol32  )  [inline]
 

Definition at line 79 of file LoaderSection.h.

LSSymbol32::~LSSymbol32  )  [inline]
 

Definition at line 80 of file LoaderSection.h.


Member Function Documentation

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

Reimplemented from LSSymbol.

Definition at line 81 of file LoaderSection.h.

References entry.

LSSymbol32::GET_FIELD_CLASS uint32_t  ,
l_zeroes 
 

LSSymbol32::GET_FIELD_CLASS char *  ,
l_name 
 

char * LSSymbol32::getName LSStringTable st  )  [virtual]
 

Reimplemented from LSSymbol.

Definition at line 72 of file LoaderSection.C.

References GET, getNameOffset(), LSStringTable::getStringCopy(), l_name, and NO_NAME_OFFSET.

uint32_t LSSymbol32::getNameOffset  )  [virtual]
 

Reimplemented from LSSymbol.

Definition at line 58 of file LoaderSection.C.

References GET, l_offset, l_zeroes, and NO_NAME_OFFSET.

Referenced by getName().

LSSymbol32::LOADERSYMBOL_MACROS_CLASS "For the get_X field macros check the defines directory"   ) 
 


Member Data Documentation

LDSYM LSSymbol32::entry [protected]
 

Definition at line 77 of file LoaderSection.h.

Referenced by charStream().


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