#include <uniqueid.h>
Public Member Functions | |
| UniqueId () | |
| UniqueId (const UniqueId &toCopy) | |
| UniqueId (const std::string &stringId) | |
| virtual | ~UniqueId () |
| bool | operator== (const UniqueId &rhs) const |
| bool | operator!= (const UniqueId &rhs) const |
| bool | operator< (const UniqueId &rhs) const |
| bool | operator> (const UniqueId &rhs) const |
| const std::string & | ToString () const |
| UniqueId & | operator= (const UniqueId &rhs) |
| The assignment operator is public so that unique id's can be changed if they are member variables. | |
| UniqueId & | operator= (const std::string &rhs) |
| The assignment operator is public so that unique id's can be changed if they are member variables. | |
Protected Attributes | |
| std::string | mId |
| UniqueId::UniqueId | ( | ) |
| dtCore::UniqueId::UniqueId | ( | const UniqueId & | toCopy | ) | [inline] |
| dtCore::UniqueId::UniqueId | ( | const std::string & | stringId | ) | [inline] |
| virtual dtCore::UniqueId::~UniqueId | ( | ) | [inline, virtual] |
| bool dtCore::UniqueId::operator== | ( | const UniqueId & | rhs | ) | const [inline] |
| bool dtCore::UniqueId::operator!= | ( | const UniqueId & | rhs | ) | const [inline] |
| bool dtCore::UniqueId::operator< | ( | const UniqueId & | rhs | ) | const [inline] |
| bool dtCore::UniqueId::operator> | ( | const UniqueId & | rhs | ) | const [inline] |
| const std::string& dtCore::UniqueId::ToString | ( | ) | const [inline] |
The assignment operator is public so that unique id's can be changed if they are member variables.
Use const to control when they are changed.
| UniqueId& dtCore::UniqueId::operator= | ( | const std::string & | rhs | ) | [inline] |
The assignment operator is public so that unique id's can be changed if they are member variables.
Use const to control when they are changed.
std::string dtCore::UniqueId::mId [protected] |