#include <hierindex.hh>
DBHierIndex::DBHierIndex |
( |
r_Dimension |
dim, |
|
|
bool |
isNode, |
|
|
bool |
makePersistent |
|
) |
| |
virtual DBHierIndex::~DBHierIndex |
( |
| ) |
|
|
virtual |
DBHierIndex::DBHierIndex |
( |
const OId & |
id | ) |
|
|
protected |
virtual void DBHierIndex::deleteFromDb |
( |
| ) |
|
throw | ( | r_Error |
| ) | | |
|
protectedvirtual |
virtual void DBHierIndex::destroy |
( |
| ) |
|
|
virtual |
void DBHierIndex::extendCoveredDomain |
( |
const r_Minterval & |
newTilesExtents | ) |
|
throw | ( | r_Edim_mismatch, |
| | r_Eno_interval |
| ) | | |
|
protected |
virtual void DBHierIndex::freeDS |
( |
| ) |
|
|
virtual |
virtual r_Minterval DBHierIndex::getAssignedDomain |
( |
| ) |
const |
|
virtual |
virtual r_Minterval DBHierIndex::getCoveredDomain |
( |
| ) |
const |
|
virtual |
virtual r_Dimension DBHierIndex::getDimension |
( |
| ) |
const |
|
virtual |
virtual unsigned int DBHierIndex::getHeight |
( |
| ) |
const |
|
virtual |
virtual unsigned int DBHierIndex::getHeightOfTree |
( |
| ) |
const |
|
virtual |
virtual unsigned int DBHierIndex::getHeightToLeaf |
( |
| ) |
const |
|
virtual |
virtual unsigned int DBHierIndex::getHeightToRoot |
( |
| ) |
const |
|
virtual |
virtual IndexDS* DBHierIndex::getNewInstance |
( |
| ) |
const |
|
virtual |
virtual const KeyObject& DBHierIndex::getObject |
( |
unsigned int |
pos | ) |
const |
|
virtual |
virtual r_Minterval DBHierIndex::getObjectDomain |
( |
unsigned int |
pos | ) |
const |
|
virtual |
virtual double DBHierIndex::getOccupancy |
( |
| ) |
const |
|
virtual |
virtual unsigned int DBHierIndex::getOptimalSize |
( |
| ) |
const |
|
virtual |
static unsigned int DBHierIndex::getOptimalSize |
( |
r_Dimension |
dim | ) |
|
|
static |
HierIndexDS* DBHierIndex::getParent |
( |
| ) |
const |
virtual unsigned int DBHierIndex::getSize |
( |
| ) |
const |
|
virtual |
virtual unsigned int DBHierIndex::getTotalEntryCount |
( |
| ) |
const |
|
virtual |
virtual unsigned int DBHierIndex::getTotalLeafCount |
( |
| ) |
const |
|
virtual |
virtual unsigned int DBHierIndex::getTotalNodeCount |
( |
| ) |
const |
|
virtual |
virtual r_Bytes DBHierIndex::getTotalStorageSize |
( |
| ) |
const |
|
virtual |
virtual void DBHierIndex::insertInDb |
( |
| ) |
|
throw | ( | r_Error |
| ) | | |
|
protectedvirtual |
virtual void DBHierIndex::insertObject |
( |
const KeyObject & |
theKey, |
|
|
unsigned int |
pos |
|
) |
| |
|
virtual |
virtual bool DBHierIndex::isLeaf |
( |
| ) |
const |
|
virtual |
virtual bool DBHierIndex::isOverFull |
( |
| ) |
const |
|
virtual |
virtual bool DBHierIndex::isRoot |
( |
| ) |
const |
|
virtual |
virtual bool DBHierIndex::isSameAs |
( |
const IndexDS * |
pix | ) |
const |
|
virtual |
virtual bool DBHierIndex::isUnderFull |
( |
| ) |
const |
|
virtual |
virtual bool DBHierIndex::isValid |
( |
| ) |
const |
|
virtual |
virtual void DBHierIndex::printStatus |
( |
unsigned int |
level = 0 , |
|
|
std::ostream & |
stream = std::cout |
|
) |
| const |
|
virtual |
virtual void DBHierIndex::readFromDb |
( |
| ) |
|
throw | ( | r_Error |
| ) | | |
|
protectedvirtual |
virtual bool DBHierIndex::removeObject |
( |
unsigned int |
pos | ) |
|
|
virtual |
virtual bool DBHierIndex::removeObject |
( |
const KeyObject & |
theKey | ) |
|
|
virtual |
virtual void DBHierIndex::setAssignedDomain |
( |
const r_Minterval & |
domain | ) |
|
|
virtual |
virtual void DBHierIndex::setIsNode |
( |
bool |
beNode | ) |
|
|
virtual |
virtual void DBHierIndex::setObject |
( |
const KeyObject & |
theKey, |
|
|
unsigned int |
pos |
|
) |
| |
|
virtual |
virtual void DBHierIndex::setObjectDomain |
( |
const r_Minterval & |
dom, |
|
|
unsigned int |
pos |
|
) |
| |
|
virtual |
void DBHierIndex::setParent |
( |
const HierIndexDS * |
newPa | ) |
|
virtual void DBHierIndex::updateInDb |
( |
| ) |
|
throw | ( | r_Error |
| ) | | |
|
protectedvirtual |
bool DBHierIndex::_isNode |
|
protected |
r_Bytes DBHierIndex::BytesPerTupel |
|
static |
short DBHierIndex::currentDbRows |
|
protected |
unsigned int DBHierIndex::maxSize |
|
protected |
The documentation for this class was generated from the following file: