#include <StringTable.h>
Inheritance diagram for StringTable:
Public Member Functions | |
StringTable (char *ptr) | |
~StringTable () | |
char * | getStringTablePtr () |
void | print () |
uint32_t | read (BinaryInputFile *b) |
char * | getString (uint32_t offset) |
const char * | briefName () |
uint32_t | instrument (char *buffer, XCoffFileGen *xCoffGen, BaseGen *gen) |
Protected Member Functions | |
StringTable () | |
Protected Attributes | |
char * | stringTablePtr |
|
Definition at line 10 of file StringTable.h. References stringTablePtr, and XCoffClassTypes_string_table. |
|
Definition at line 14 of file StringTable.h. References stringTablePtr, and XCoffClassTypes_string_table. |
|
Definition at line 15 of file StringTable.h. |
|
Reimplemented from Base. Definition at line 24 of file StringTable.h. |
|
Definition at line 5 of file StringTable.C. References ASSERT, PRINT_DEBUG, and stringTablePtr. Referenced by Symbol64::getNameStringTable(), Symbol32::getNameStringTable(), AuxilaryFile::print(), and SourceFileFinder::SourceFileFinder(). |
|
Definition at line 17 of file StringTable.h. References stringTablePtr. |
|
Reimplemented from Base. Definition at line 341 of file ReWriting.C. References PRINT_DEBUG, and stringTablePtr. |
|
Reimplemented from Base. Definition at line 13 of file StringTable.C. References ASSERT, DemangleWrapper::demangle_combined(), PRINT_INFOR, and stringTablePtr. Referenced by XCoffFile::print(). |
|
Reimplemented from Base. Definition at line 34 of file StringTable.C. References ASSERT, BinaryInputFile::bytesLeftInBuffer(), BinaryInputFile::copyBytes(), BinaryInputFile::currentOffset(), DEBUG, PRINT_DEBUG, Base::setFileOffset(), BinaryInputFile::setInPointer(), and stringTablePtr. Referenced by XCoffFile::readSymbolStringTable(). |
|
Definition at line 8 of file StringTable.h. Referenced by getString(), getStringTablePtr(), instrument(), print(), read(), and StringTable(). |