SimulationChain
 All Classes Functions Variables Pages
SUniqueNameController Class Reference

Public Member Functions

std::string & RegisterName (std::string &sName)
 Handles checking the uniqueness of the name and generating postfix if needed. Using referencje, returns the (fixed) name to use within the program. More...
 
void UnRegisterName (std::string &sName)
 Unregisters name. Whether it exists in base or not. More...
 

Static Public Member Functions

static SUniqueNameControllerGetInstance ()
 Returns the only one instance of the singleton.
 

Member Function Documentation

std::string & SUniqueNameController::RegisterName ( std::string &  sName)

Handles checking the uniqueness of the name and generating postfix if needed. Using referencje, returns the (fixed) name to use within the program.

Parameters
[in]sNameProposed name to register.
Returns
Name registered. Can be different than sName.

Here is the caller graph for this function:

void SUniqueNameController::UnRegisterName ( std::string &  sName)

Unregisters name. Whether it exists in base or not.

Parameters
[in]sNameName to unregister.

Here is the caller graph for this function:


The documentation for this class was generated from the following files: