rasdaman API
|
#include <oid.hh>
Public Member Functions | |
r_OId () | |
default constructor More... | |
r_OId (const char *) | |
constructs an OId from the string representation More... | |
r_OId (const char *initSystemName, const char *initBaseName, double initLocalOId) | |
constructor getting oid parts More... | |
r_OId (const r_OId &) | |
copy constructor More... | |
virtual | ~r_OId () |
destructor More... | |
virtual void | r_deactivate () |
it is called when an object leaves transient memory More... | |
void | print_status (std::ostream &s) const |
debug output More... | |
const r_OId & | operator= (const r_OId &) |
operator for assigning an oid More... | |
const char * | get_string_representation () const |
gets the oid's string representation More... | |
const char * | get_system_name () const |
get system name More... | |
const char * | get_base_name () const |
get base name More... | |
double | get_local_oid () const |
get local oid More... | |
bool | is_valid () const |
determines if oid is valid More... | |
bool | operator== (const r_OId &) const |
operator for equality More... | |
bool | operator!= (const r_OId &) const |
operator for not equal More... | |
bool | operator> (const r_OId &) const |
operator for greater than More... | |
bool | operator< (const r_OId &) const |
operator for less than More... | |
bool | operator>= (const r_OId &) const |
operator for greater or equal than More... | |
bool | operator<= (const r_OId &) const |
operator for less than or equal More... | |
r_OId::r_OId | ( | ) |
default constructor
r_OId::r_OId | ( | const char * | ) |
constructs an OId from the string representation
r_OId::r_OId | ( | const char * | initSystemName, |
const char * | initBaseName, | ||
double | initLocalOId | ||
) |
constructor getting oid parts
r_OId::r_OId | ( | const r_OId & | ) |
copy constructor
|
virtual |
destructor
|
inline |
get base name
|
inline |
get local oid
|
inline |
gets the oid's string representation
|
inline |
get system name
|
inline |
determines if oid is valid
bool r_OId::operator!= | ( | const r_OId & | ) | const |
operator for not equal
bool r_OId::operator< | ( | const r_OId & | ) | const |
operator for less than
bool r_OId::operator<= | ( | const r_OId & | ) | const |
operator for less than or equal
bool r_OId::operator== | ( | const r_OId & | ) | const |
operator for equality
bool r_OId::operator> | ( | const r_OId & | ) | const |
operator for greater than
bool r_OId::operator>= | ( | const r_OId & | ) | const |
operator for greater or equal than
void r_OId::print_status | ( | std::ostream & | s | ) | const |
debug output
|
virtual |
it is called when an object leaves transient memory