Main Page Class Hierarchy Compound List Compound Members Related Pages
SymbolTable Class Template ReferenceThe template SymbolTable provides a typesafe wrapper over for the class SymbolTableBase.
More...
#include <SymbolTable.h>
Inheritance diagram for SymbolTable
[legend]Collaboration diagram for SymbolTable:
[legend]List of all members.
Public Types |
|
typedef vector<T*>::iterator | iterator |
Public Methods |
|
iterator | begin () |
|
iterator | end () |
|
iterator | scope_begin () |
|
iterator | scope_end () |
|
void | setSymbol (T *pData) |
|
T* | getSymbolScope (const string &sName) |
|
T* | getSymbol (const string &sName) |
|
void | beginScope () |
|
void | endScope () |
Detailed Description
template<class T> class SymbolTable
The template SymbolTable provides a typesafe wrapper over for the class SymbolTableBase.
The documentation for this class was generated from the following file:
|