[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
|
1.3