27 #ifndef EntityId_CLASS
28 #define EntityId_CLASS
34 #include <asdmIDLTypesC.h>
63 static std::string
validate(std::string x);
100 std::string
getId()
const;
101 void setId(std::string
e);
122 return id.length() == 0;
143 asdmIDLTypes::IDLEntityId x;
144 x.value = CORBA::string_dup(
id.c_str());
bool operator!=(const EntityId &) const
friend std::istream & operator>>(std::istream &, EntityId &)
friend std::ostream & operator<<(std::ostream &, const EntityId &)
Friend functions.
std::istream & operator>>(std::istream &, EntityId &)
The StringTokenizer class is a translation into C++ of the Java class of the same name in Java's util...
static EntityId getEntityId(StringTokenizer &t)
virtual ~EntityId()
EntityId destructor.
EntityId & operator=(const EntityId &)
bool operator==(const EntityId &) const
std::ostream & operator<<(std::ostream &, const EntityId &)
Friend functions.
bool equals(const EntityId &) const
std::string toString() const
std::string getId() const
static EntityId fromBin(EndianIStream &eis)
Read the binary representation of an EntityId from a EndianIStream and use the read value to set an E...
The InvalidArgumentException class represents an exception when an attempt is made to access somethin...
void toBin(EndianOSStream &eoss) const
Write the binary representation of this to a EndianOSStream.
const Double e
e and functions thereof:
asdmIDLTypes::IDLEntityId toIDLEntityId() const
static std::string validate(std::string x)
EntityId()
EntityId constructors.
void setId(std::string e)