rasdaman complete source
|
#include <storagelayout.hh>
Public Member Functions | |
r_Storage_Layout (r_Data_Format init_format=r_Array, const char *formatParams=NULL) | |
the dataformat is not used. please use the database methods for this purpose. More... | |
r_Storage_Layout (r_Tiling *ts, r_Data_Format init_format=r_Array, const char *formatParams=NULL) | |
the dataformat is not used. please use the database methods for this purpose. More... | |
r_Storage_Layout (const r_Storage_Layout &sl) | |
Copy constructor. More... | |
virtual r_Storage_Layout * | clone () const |
virtual | ~r_Storage_Layout () |
virtual destructor More... | |
const r_Tiling * | get_tiling () const |
r_Data_Format | get_storage_format () const |
this does not do anything important. please use the database methods for this purpose. More... | |
const char * | get_storage_format_params () const |
this does not do anything important. please use the database methods for this purpose. More... | |
virtual r_Set< r_GMarray * > * | decomposeMDD (const r_GMarray *mar) const throw (r_Error) |
Function for decomposing large MDDs into a set of smaller tiles. More... | |
void | print_status (std::ostream &s=cout) const |
writes the state of the object to the specified stream More... | |
virtual bool | is_compatible (const r_Minterval &obj_domain, r_Bytes celltypesize) const |
Protected Attributes | |
char * | storage_params |
r_Data_Format | storage_format |
the dataformat is not used. please use the database methods for this purpose. More... | |
r_Tiling * | til |
Tiling scheme. More... | |
r_Storage_Layout::r_Storage_Layout | ( | r_Data_Format | init_format = r_Array , |
const char * | formatParams = NULL |
||
) |
the dataformat is not used. please use the database methods for this purpose.
r_Storage_Layout::r_Storage_Layout | ( | r_Tiling * | ts, |
r_Data_Format | init_format = r_Array , |
||
const char * | formatParams = NULL |
||
) |
the dataformat is not used. please use the database methods for this purpose.
r_Storage_Layout::r_Storage_Layout | ( | const r_Storage_Layout & | sl | ) |
Copy constructor.
|
virtual |
virtual destructor
|
virtual |
|
virtual |
Function for decomposing large MDDs into a set of smaller tiles.
r_Data_Format r_Storage_Layout::get_storage_format | ( | ) | const |
this does not do anything important. please use the database methods for this purpose.
const char* r_Storage_Layout::get_storage_format_params | ( | ) | const |
this does not do anything important. please use the database methods for this purpose.
const r_Tiling* r_Storage_Layout::get_tiling | ( | ) | const |
|
virtual |
void r_Storage_Layout::print_status | ( | std::ostream & | s = cout | ) | const |
writes the state of the object to the specified stream
|
protected |
the dataformat is not used. please use the database methods for this purpose.
|
protected |
|
protected |
Tiling scheme.