79 char getCell(r_Bytes index)
const;
116 void setCell(r_Bytes index,
char newCell);
135 DBTile(r_Data_Format dataformat = r_Array);
140 DBTile(
const OId& BlobId)
throw (r_Error);
145 DBTile(r_Bytes newSize,
char c = 0, r_Data_Format dataformat = r_Array);
150 DBTile(r_Bytes newSize, r_Bytes patSize,
const char* pat, r_Data_Format dataformat = r_Array);
159 DBTile(r_Bytes newSize,
const char* newCells, r_Data_Format dataformat = r_Array);
171 void resize(r_Bytes newSize);
183 virtual void printStatus(
unsigned int level = 0, std::ostream& stream = std::cout)
const;
r_Data_Format getDataFormat() const
void resize(r_Bytes newSize)
virtual r_Bytes getMemorySize() const
void setCells(char *newCells)
void setCurrentFormat(const r_Data_Format &dataformat) const
r_Data_Format currentFormat
Definition: dbtile.hh:218
virtual void printStatus(unsigned int level=0, std::ostream &stream=std::cout) const
r_Data_Format dataFormat
Definition: dbtile.hh:213
r_Data_Format getCurrentFormat() const
void setNoModificationData(char *data) const
char * getCells()
get contents as array of chars for read access.
void setCell(r_Bytes index, char newCell)
change one char in the contents of the DBTile.
char * cells
Definition: dbtile.hh:208
char getCell(r_Bytes index) const
get one char in the contents of the DBTile.
void setDataFormat(const r_Data_Format &dataformat)
r_Bytes getSize() const
get size of contents of DBTile in chars.
void setNoModificationSize(r_Bytes newSize) const
DBTile(r_Data_Format dataformat=r_Array)
friend std::ostream & operator<<(std::ostream &stream, DBTile &b)
r_Bytes size
Definition: dbtile.hh:203
Definition: dbobject.hh:54