 |
rasdaman client API
10.6.3
The Array Analytics Engine: Datacubes at Your Fingertips
|
Go to the documentation of this file.
44 explicit r_OId(
const char *);
46 r_OId(
const char *initSystemName,
const char *initBaseName,
long long initLocalOId);
86 std::string oidString;
88 std::string systemName;
bool operator<=(const r_OId &) const
operator for less than or equal
r_OId()=default
default constructor
r_OId & operator=(const r_OId &o)
void print_status(std::ostream &s) const
debug output
bool operator<(const r_OId &) const
operator for less than
const char * get_base_name() const
get base name
std::ostream & operator<<(std::ostream &s, const r_OId &oid)
Output stream operator for objects of type const r_Oid.
bool operator==(const r_OId &) const
operator for equality
bool is_valid() const
determines if oid is valid
bool operator>(const r_OId &) const
operator for greater than
double get_local_oid_double() const
get local oid as double
bool operator!=(const r_OId &) const
operator for not equal
const char * get_string_representation() const
gets the oid's string representation
bool operator>=(const r_OId &) const
operator for greater or equal than
const char * get_system_name() const
get system name
Class r_OId represents an object identifier.
Definition: oid.hh:38
long long get_local_oid() const
get local oid