23 #ifndef _DBTCINDEX_HH_
24 #define _DBTCINDEX_HH_
48 virtual void printStatus(
unsigned int level = 0, std::ostream& stream = std::cout)
const;
virtual void insertInDb()
bool inlineTileHasChanged
Definition: dbtcindex.hh:174
Definition: hierindex.hh:45
virtual void readFromDb()
virtual void updateInDb()
std::map< double, DBObject *, std::less< double > > DBObjectPMap
Definition: lists.h:91
DBTCIndex(r_Dimension dim, bool isNode)
void updateTileIndexMappings()
Definition: dbtcindex.hh:39
DBObjectPMap inlineTiles
Definition: dbtcindex.hh:189
void setInlineTileHasChanged()
Definition: keyobject.hh:43
bool _isLoaded
Definition: dbtcindex.hh:179
Definition: objectbroker.hh:71
void setMappingHasChanged()
virtual void addInlineTile(InlineTile *)
virtual IndexDS * getNewInstance() const
Definition: inlinetile.hh:63
InlineTile * getInlineTile(const OId &itid)
void writeInlineTiles(char *cells, r_Bytes blobSize)
bool hasBlob
Definition: dbtcindex.hh:184
virtual void removeInlineTile(InlineTile *)
virtual void deleteFromDb()
void readyForRemoval(const OId &id)
virtual void printStatus(unsigned int level=0, std::ostream &stream=std::cout) const
virtual bool removeObject(const KeyObject &entry)
bool mappingHasChanged
Definition: dbtcindex.hh:169