#include <SymbolTable.hpp>
Public Methods | |
| SymbolTable () | |
| Construct a SymbolTable object and load configuration from default files. | |
| SymbolTable (string res, string sys) | |
| Construct a SymbolTable object and load configuration from defined files. More... | |
| SymbolTable (rwKernel *) | |
| Construct a SymbolTable object and use the referenced rwKernel object in all member attributes and methods. | |
| ~SymbolTable () | |
| Foo. | |
| void | setSaveFile (string) |
| Define the file written to on saveCache (). More... | |
| unsigned int | getSymbol (string) |
| get the address of a known symbol. More... | |
| bool | findSymbol (string) |
| Find a symbol. More... | |
| void | addSymbolToCache (string, unsigned int) |
| add a symbol, address pair to the cache. | |
| void | clearCache () |
| flush the address cache. | |
| bool | saveCache () |
| save the cache to a file (human readable, System.map style). | |
Public Attributes | |
| zzSymList | symList |
| List of name, address pairs. | |
|
|||||||||||||||
|
Construct a SymbolTable object and load configuration from defined files.
|
|
|
Find a symbol. This will try all available methods to find a symbol and cache the address, name pair (zero if search was not successfull).
|
|
|
get the address of a known symbol.
|
|
|
Define the file written to on saveCache ().
|
1.2.9.1 written by Dimitri van Heesch,
© 1997-2001