#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, 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, 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, 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: