34 #include <asdmIDLTypesC.h>
48 std::ostream &
operator << ( std::ostream &,
const Entity & );
66 Entity(
const std::string &s);
68 Entity(asdmIDLTypes::IDLEntity &);
81 std::string
toXML()
const;
119 std::string
getXMLValue(std::string xml, std::string parm)
const;
void setEntityId(EntityId e)
bool operator!=(const Entity &) const
std::string validXML() const
The StringTokenizer class is a translation into C++ of the Java class of the same name in Java's util...
void setEntityTypeName(std::string s)
asdmIDLTypes::IDLEntity toIDLEntity() const
std::string entityTypeName
std::string getEntityIdEncrypted() const
std::string entityIdEncrypted
void setFromXML(std::string xml)
std::string getEntityTypeName() const
std::string getInstanceVersion() const
friend std::ostream & operator<<(std::ostream &, const Entity &)
std::ostream & operator<<(std::ostream &, const EntityId &)
Friend functions.
std::string toXML() const
bool equals(const Entity &) const
void setEntityVersion(std::string s)
friend std::istream & operator>>(std::istream &, Entity &)
const Double e
e and functions thereof:
EntityId getEntityId() const
std::string getXMLValue(std::string xml, std::string parm) const
static Entity getEntity(StringTokenizer &t)
void setEntityIdEncrypted(std::string s)
static Entity fromBin(EndianIStream &eis)
Read the binary representation of an Enity from a EndianIStream and use the read value to set an Enti...
std::string instanceVersion
void toBin(EndianOSStream &eoss) const
Write the binary representation of this to a EndianOSStream.
std::string entityVersion
void setInstanceVersion(std::string s)
std::string toString() const
bool operator==(const Entity &) const
std::string getEntityVersion() const
The Entity class is an identification of a persistant entity in the ALMA archive. ...