torc-master
|
Represents objects that can be renamed. More...
#include <Renamable.hpp>
Public Types | |
typedef std::string | Name |
Public Member Functions | |
virtual Name | getOriginalName () const |
virtual void | setOriginalName (const Name &inSource) |
virtual | ~Renamable () throw () |
Protected Member Functions | |
Renamable () | |
Private Member Functions | |
Renamable (const Renamable &) | |
Renamable & | operator= (const Renamable &) |
Private Attributes | |
Name | mOriginalName |
Represents objects that can be renamed.
EDIF provides a way to store displayable string values with different objects using the (rename ...) construct. The Renamable interface will be generalized by objects that need to support this feature.
Definition at line 35 of file generic/Renamable.hpp.
typedef std::string torc::generic::Renamable::Name |
Definition at line 40 of file generic/Renamable.hpp.
|
protected |
Definition at line 39 of file generic/Renamable.cpp.
|
virtual |
Definition at line 42 of file generic/Renamable.cpp.
|
private |
|
inlinevirtual |
Get the new name provided for the object.
Definition at line 78 of file generic/Renamable.hpp.
|
virtual |
Set the new name provided for the object.
[in] | inSource | Name of the object |
Definition at line 35 of file generic/Renamable.cpp.
|
private |
Definition at line 70 of file generic/Renamable.hpp.