#include <dbobject.hh>
virtual DBObject::~DBObject |
( |
| ) |
|
|
virtual |
DBObject::DBObject |
( |
const DBObject & |
old | ) |
|
DBObject::DBObject |
( |
const OId & |
id | ) |
|
throw | ( | r_Error |
| ) | | |
void DBObject::decrementReferenceCount |
( |
void |
| ) |
|
virtual void DBObject::deleteFromDb |
( |
| ) |
|
throw | ( | r_Error |
| ) | | |
|
protectedvirtual |
Reimplemented in DBMDDObj, DBRCIndexDS, DBHierIndex, DBTCIndex, DBMDDSet, BLOBTile, DBStorageLayout, StructType, MDDBaseType, MDDDomainType, MDDType, MDDDimensionType, DBMinterval, and SetType.
virtual void DBObject::destroy |
( |
void |
| ) |
|
|
virtual |
virtual char* DBObject::getBinaryName |
( |
| ) |
const |
|
virtual |
EOId DBObject::getEOId |
( |
| ) |
const |
virtual r_Bytes DBObject::getMemorySize |
( |
| ) |
const |
|
virtual |
Reimplemented in DBMDDObj, DBTile, DBMDDSet, StructType, MDDBaseType, MDDType, MDDDomainType, CollectionType, DBNamedObject, DBMinterval, and MDDDimensionType.
OId DBObject::getOId |
( |
| ) |
const |
int DBObject::getReferenceCount |
( |
void |
| ) |
const |
virtual r_Bytes DBObject::getTotalStorageSize |
( |
| ) |
const |
|
virtual |
void DBObject::incrementReferenceCount |
( |
void |
| ) |
|
virtual void DBObject::insertInDb |
( |
| ) |
|
throw | ( | r_Error |
| ) | | |
|
protectedvirtual |
Reimplemented in DBMDDObj, DBRCIndexDS, DBHierIndex, DBTCIndex, DBMDDSet, DBStorageLayout, BLOBTile, StructType, MDDBaseType, MDDDomainType, MDDType, MDDDimensionType, DBMinterval, and SetType.
bool DBObject::isCached |
( |
| ) |
const |
bool DBObject::isModified |
( |
| ) |
const |
bool DBObject::isPersistent |
( |
| ) |
const |
virtual void DBObject::printStatus |
( |
unsigned int |
level = 0 , |
|
|
std::ostream & |
stream = std::cout |
|
) |
| const |
|
virtual |
virtual void DBObject::readFromDb |
( |
| ) |
|
throw | ( | r_Error |
| ) | | |
|
protectedvirtual |
Reimplemented in DBMDDObj, DBRCIndexDS, DBHierIndex, DBTCIndex, DBMDDSet, BLOBTile, DBStorageLayout, StructType, MDDBaseType, MDDDomainType, MDDType, ComplexType2, MDDDimensionType, CharType, DBMinterval, LongType, BoolType, DoubleType, ShortType, OctetType, ULongType, UShortType, ComplexType1, FloatType, SetType, and GenericComplexType.
virtual void DBObject::release |
( |
| ) |
|
|
protectedvirtual |
virtual void DBObject::setCached |
( |
bool |
newCached | ) |
|
|
virtual |
virtual void DBObject::setModified |
( |
| ) |
|
throw | ( | r_Error |
| ) | | |
|
virtual |
virtual void DBObject::setPersistent |
( |
bool |
newPersistent | ) |
|
throw | ( | r_Error |
| ) | | |
|
virtual |
virtual void DBObject::updateInDb |
( |
| ) |
|
throw | ( | r_Error |
| ) | | |
|
protectedvirtual |
void DBObject::validate |
( |
| ) |
|
throw | ( | r_Error |
| ) | | |
bool DBObject::_isInDatabase |
|
protected |
bool DBObject::_isModified |
|
protected |
bool DBObject::_isPersistent |
|
protected |
int DBObject::referenceCount |
|
protected |
The documentation for this class was generated from the following file: