[virtual]
, and Simulation [virtual]
.
LabelScope guarantees that every Label that is created in the scope is unique (in the scope).
Public Member Functions | |
LabelScope (const char *defLabel="noname", char defSpace='_') | |
Construction. | |
std::string | createLabel (const char *label="") |
create a unique Label | |
Protected Attributes | |
const char * | def |
char | spc |
std::map< std::string, unsigned int > | lookup |
|
Construction.
|
|
create a unique Label
|