![]() |
rasdaman client API 10.6.3
The Array Analytics Engine: Datacubes at Your Fingertips
|
#include <tiling.hh>
Public Member Functions | |
| r_No_Tiling (const char *encoded) | |
| Constructor that reads everything from a string e.g. | |
| r_No_Tiling ()=default | |
| virtual | ~r_No_Tiling ()=default |
| void | print_status (std::ostream &os) const override |
| Prints the current status of the object. | |
| bool | is_compatible (const r_Minterval &obj_domain, r_Bytes cellTypeSize) const override |
| Check compatibility of object domain with this tiling. | |
| std::vector< r_Minterval > | compute_tiles (const r_Minterval &obj_domain, r_Bytes cellTypeSize) const override |
| returns true | |
| r_Tiling * | clone () const override |
| returns obj_domain | |
| r_Tiling_Scheme | get_tiling_scheme () const override |
| This method is similar to a copy constructor, this is, is returns a copy of the current object. | |
Public Member Functions inherited from r_Tiling | |
| virtual | ~r_Tiling ()=default |
Static Public Attributes | |
| static const char * | description |
Static Public Attributes inherited from r_Tiling | |
| static const char * | ASTERIX |
| return the type of tiling scheme | |
| static const char * | TCOLON |
| static const char * | TCOMMA |
| static const char * | LSQRBRA |
| static const char * | RSQRBRA |
| static const int | DefaultBase |
| static const r_Bytes | defaultTileSize |
Additional Inherited Members | |
Protected Member Functions inherited from r_Tiling | |
| void | check_nonempty_tiling (const char *encoded) const |
| void | check_premature_stream_end (const char *currPos, const char *endPos) const |
| r_Minterval | parse_minterval (const char *encoded) const |
| unsigned int | parse_unsigned (const char *encoded) const |
| unsigned long | parse_unsigned_long (const char *encoded) const |
| long | parse_long (const char *encoded) const |
| double | parse_double (const char *encoded) const |
| std::unique_ptr< char[]> | copy_buffer (const char *buf, size_t len) const |
| const char * | advance_to_next_char (const char *p, const char *search) const |
|
explicit |
Constructor that reads everything from a string e.g.
"100" This string is ignored in the constructor, it is present in order to have an uniform interface
|
default |
|
virtualdefault |
|
overridevirtual |
|
overridevirtual |
This method is similar to a copy constructor, this is, is returns a copy of the current object.
Derived classes must explicitly implement this method.
Implements r_Tiling.
|
overridevirtual |
Check compatibility of object domain with this tiling.
Implements r_Tiling.
|
overridevirtual |
Prints the current status of the object.
Implements r_Tiling.
|
static |