#include <EntityId.h>
Public Member Functions | |
EntityId (const EntityId &) | |
EntityId (const string &id) throw (InvalidArgumentException) | |
EntityId (IDLEntityId &) throw (InvalidArgumentException) | |
EntityId & | operator= (const EntityId &) |
bool | equals (const EntityId &) const |
bool | operator== (const EntityId &) const |
bool | operator!= (const EntityId &) const |
string | toString () const |
IDLEntityId | toIDLEntityId () const |
void | toBin (EndianOSStream &eoss) |
bool | isNull () const |
string | getId () const |
void | setId (string e) |
Static Public Member Functions | |
static EntityId | getEntityId (StringTokenizer &t) throw (InvalidArgumentException) |
static string | validate (string x) |
static EntityId | fromBin (EndianISStream &eiss) |
Friends | |
ostream & | operator<< (ostream &, const EntityId &) |
istream & | operator>> (istream &, EntityId &) |
void asdm::EntityId::toBin | ( | EndianOSStream & | eoss | ) |
Write the binary representation of this to a EndianOSStream.
static EntityId asdm::EntityId::fromBin | ( | EndianISStream & | eiss | ) | [static] |
Read the binary representation of an EntityId from a EndianISStream and use the read value to set an EntityId.
eiss | the EndianStream to be read |
InvalidArgumentException |