FullID is an identifier of a unique Entiy in a cell model.
More...
#include <FullID.hpp>
List of all members.
|
Public Member Functions |
| FullID (const EntityType type, SystemPathCref systempath, StringCref id) |
| FullID (const EntityType type, StringCref systempathstring, StringCref id) |
| FullID (StringCref fullidstring) |
| FullID (FullIDCref fullid) |
const EntityType | getEntityType () const |
SystemPathCref | getSystemPath () const |
StringCref | getID () const |
void | setEntityType (const EntityType type) |
void | setSystemPath (SystemPathCref systempath) |
void | setID (StringCref id) |
bool | isValid () const |
ECELL_API const String | getString () const |
bool | operator< (FullIDCref rhs) const |
bool | operator== (FullIDCref rhs) const |
bool | operator!= (FullIDCref rhs) const |
Static Public Attributes |
static const char | DELIMITER = ':' |
Protected Member Functions |
ECELL_API void | parse (StringCref fullidstring) |
Detailed Description
FullID is an identifier of a unique Entiy in a cell model.
The FullID consists of a EntityType, a SystemPath and an ID string.
- See also:
- EntityType, SystemPath
The documentation for this class was generated from the following file: