// ApplicationId.cxx #include "dial_app/ApplicationId.h" #include "dataset_id/UniqueIdGenerator.h" using std::string; using dial::ApplicationId; //********************************************************************** // Default constructor. ApplicationId::ApplicationId() { } //********************************************************************** // Constructor from an UniqueID. ApplicationId::ApplicationId(const UniqueId& uid) : UniqueId(uid) { } //********************************************************************** // Constructor from indices. ApplicationId::ApplicationId(Index col, Index ent) : UniqueId(col, ent) { } //********************************************************************** // Constructor from a string. ApplicationId::ApplicationId(string sid) : UniqueId(sid) { } //********************************************************************** // Constructor from XML. ApplicationId::ApplicationId(const XmlElement& ele) : UniqueId(ele) { } //********************************************************************** // Write to XML. const XmlElement* ApplicationId::xml() const { return xml_with_name(xml_name()); } //**********************************************************************