DiaDes
0.1
DIAgnosis of Discrete-Event System
|
This is the internal representation of an Identifier. More...
#include <Identifier.hh>
Public Types | |
typedef Utils::Exception< IdentifierData > | Exception |
Public Member Functions | |
IdentifierData (const std::string &idLabel, unsigned id, double rank) | |
IdentifierData (const IdentifierData &data) | |
unsigned | id () const |
double | rank () const |
Static Public Member Functions | |
static string | typeName () |
Private Attributes | |
unsigned | _id |
double | _rank |
This is the internal representation of an Identifier.
It is a special string whose content looks like an identifier, that is, a sequence of alpha-numeric characters and underscores.
Definition at line 60 of file Identifier.hh.
Definition at line 77 of file Identifier.hh.
|
inline |
idLabel | the content of the new Identifier |
id | the id of the new Identifier |
rank | the rank of the new Identifier |
Definition at line 89 of file Identifier.hh.
|
inline |
Copy constructor
Definition at line 97 of file Identifier.hh.
|
inline |
Definition at line 109 of file Identifier.hh.
References _id.
Referenced by Diades::Utils::Identifier::id().
|
inline |
Definition at line 117 of file Identifier.hh.
References _rank.
Referenced by Diades::Utils::Identifier::rank().
|
inlinestatic |
Definition at line 76 of file Identifier.hh.
|
private |
|
private |