rasdaman complete source
|
#include <dbobject.hh>
Public Member Functions | |
DBRef (void) | |
DBRef (const OId &id) | |
DBRef (OId::OIdPrimitive id) | |
DBRef (const DBRef< T > &src) | |
DBRef (T *ptr) | |
~DBRef (void) | |
bool | operator< (const DBRef< T > &other) const |
int | operator== (const DBRef< T > &src) const |
DBRef< T > & | operator= (const DBRef< T > &src) |
DBRef< T > & | operator= (T *ptr) |
T * | operator-> (void) throw (r_Error) |
const T * | operator-> (void) const throw (r_Error) |
T & | operator* (void) throw (r_Error) |
const T & | operator* (void) const throw (r_Error) |
T & | operator[] (int idx) const throw (r_Error) |
T * | ptr (void) throw (r_Error) |
const T * | ptr (void) const throw (r_Error) |
OId | getOId (void) const |
void | delete_object (void) |
bool | is_null (void) const |
bool | is_valid (void) const |
bool | isInitialised () const |
void | release () |
operator DBRef< DBObject > () const | |
operator DBRef< BLOBTile > () const throw (r_Error) | |
operator DBRef< DBTile > () const throw (r_Error) | |
operator DBRef< InlineTile > () const throw (r_Error) | |
operator DBRef< DBHierIndex > () const throw (r_Error) | |
operator DBRef< DBTCIndex > () const throw (r_Error) | |
operator DBRef< DBRCIndexDS > () const throw (r_Error) | |
operator IndexDS * () const throw (r_Error) | |
operator HierIndexDS * () const throw (r_Error) | |
operator T * () throw (r_Error) | |
operator const T * () const throw (r_Error) | |
Static Public Member Functions | |
static void | setPointerCaching (bool useIt) |
static bool | getPointerCaching () |
DBRef< T >::DBRef | ( | OId::OIdPrimitive | id | ) |
void DBRef< T >::delete_object | ( | void | ) |
DBRef< T >::operator DBRef< DBHierIndex > | ( | ) | const | |
throw | ( | r_Error | ||
) |
DBRef< T >::operator DBRef< DBRCIndexDS > | ( | ) | const | |
throw | ( | r_Error | ||
) |
DBRef< T >::operator DBRef< InlineTile > | ( | ) | const | |
throw | ( | r_Error | ||
) |
DBRef< T >::operator HierIndexDS * | ( | ) | const | |
throw | ( | r_Error | ||
) |
void DBRef< T >::release | ( | ) |