 |
rasdaman client API
10.6.3
The Array Analytics Engine: Datacubes at Your Fingertips
|
Go to the documentation of this file.
24 #ifndef D_MINTERVAL_TYPE_HH
25 #define D_MINTERVAL_TYPE_HH
r_Type::r_Type_Id type_id() const override
retrieve id of the type.
void convertToBigEndian(char *cells, r_Area noCells) const override
converts array of cells from Unix byte order to NT byte order.
This class represents the multidimensional interval type in the ODMG conformant representation of the...
Definition: mintervaltype.hh:40
r_Type * clone() const override
clone operation
r_Minterval_Type()=default
default constructor
This class the superclass for all types in the ODMG conformant representation of the RasDaMan type sy...
Definition: type.hh:50
r_Type_Id
typedef for the enum specifying a primitive type, structure type, marray type, interval type,...
Definition: type.hh:55
~r_Minterval_Type() override=default
destructor
bool isMintervalType() const override
check, if type is a Minterval
void print_status(std::ostream &s) const override
writes state of object to specified stream
std::uint64_t r_Area
number of cells in an mdd object or tile.
Definition: mddtypes.hh:49
void convertToLittleEndian(char *cells, r_Area noCells) const override
converts array of cells from NT byte order to Unix byte order.
std::ostream & operator<<(std::ostream &str, const r_Minterval_Type &type)