78 string d_server_version;
79 int d_server_version_major;
80 int d_server_version_minor;
82 string d_protocol_version;
83 int d_server_protocol_major;
84 int d_server_protocol_minor;
86 void m_version_string_to_numbers();
87 void m_protocol_string_to_numbers();
100 d_server_version = v;
101 m_version_string_to_numbers();
111 d_protocol_version = p;
112 m_protocol_string_to_numbers();
118 virtual void dump(ostream &strm)
const;
DDS(BaseTypeFactory *factory, const string &name="")
string get_version() const
Get the server version string, unparsed.
int get_protocol_major() const
virtual void dump(ostream &strm) const
dumps information about this object
void set_protocol(const string &p)
DataDDS(BaseTypeFactory *factory, const string &n="", const string &v="", const string &p="")
Make an instance of DataDDS A DataDDS instance is a DDS with additional information about the version...
int get_version_major() const
Returns the major version number.
void set_version(const string &v)
int get_protocol_minor() const
int get_version_minor() const
Returns the minor version number.
string get_protocol() const
top level DAP object to house generic methods