torc-master
|
Concept for any object that can be renamed. More...
#include <Renamable.hpp>
Public Member Functions | |
Renamable (const string &inName) | |
Constructor which must specify the object name. More... | |
void | deprecatedSetName (const string &inName) |
Illegally sets the object name. More... | |
const string & | getName (void) const |
Returns the object name. More... | |
bool | operator== (const Named &rhs) const |
Equality operator. More... | |
Protected Types | |
typedef std::string | string |
Imported type name. More... | |
Protected Member Functions | |
void | setName (const string &inName) |
Sets the object name. More... | |
Protected Attributes | |
string | mName |
The name of the object. More... | |
Friends | |
class | Progenitor< T > |
The Progenitor class has access to our internals. More... | |
Concept for any object that can be renamed.
Definition at line 42 of file physical/Renamable.hpp.
|
protected |
Imported type name.
Definition at line 46 of file physical/Renamable.hpp.
|
inline |
Constructor which must specify the object name.
inName | The object name. |
Definition at line 57 of file physical/Renamable.hpp.
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineprotected |
|
friend |
The Progenitor class has access to our internals.
Definition at line 49 of file physical/Renamable.hpp.
|
protectedinherited |