rasdaman complete source
Public Member Functions | Static Public Attributes | List of all members
r_No_Tiling Class Reference

#include <tiling.hh>

Inheritance diagram for r_No_Tiling:
r_Tiling

Public Member Functions

 r_No_Tiling (const char *encoded) throw (r_Error)
 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. More...
 
 r_No_Tiling ()
 Constructor for this object. More...
 
virtual ~r_No_Tiling ()
 does not do anything More...
 
virtual void print_status (std::ostream &os) const
 Prints the current status of the object. More...
 
virtual bool is_compatible (const r_Minterval &obj_domain, r_Bytes cellTypeSize) const
 Check compatibility of object domain with this tiling. More...
 
virtual std::vector
< r_Minterval > * 
compute_tiles (const r_Minterval &obj_domain, r_Bytes cellTypeSize) const throw (r_Error)
 returns true More...
 
virtual r_Tilingclone () const
 returns obj_domain More...
 
virtual r_Tiling_Scheme get_tiling_scheme () const
 
- Public Member Functions inherited from r_Tiling
virtual ~r_Tiling ()
 does not do anything More...
 

Static Public Attributes

static const char * description
 
- Static Public Attributes inherited from r_Tiling
static const char * ASTERIX
 
static const char * TCOLON
 
static const char * TCOMMA
 
static const char * LSQRBRA
 
static const char * RSQRBRA
 
static const long DefaultBase
 

Constructor & Destructor Documentation

r_No_Tiling::r_No_Tiling ( const char *  encoded)
throw (r_Error
)

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.

r_No_Tiling::r_No_Tiling ( )

Constructor for this object.

virtual r_No_Tiling::~r_No_Tiling ( )
virtual

does not do anything

Member Function Documentation

virtual r_Tiling* r_No_Tiling::clone ( ) const
virtual

returns obj_domain

Implements r_Tiling.

virtual std::vector<r_Minterval>* r_No_Tiling::compute_tiles ( const r_Minterval obj_domain,
r_Bytes  cellTypeSize 
) const
throw (r_Error
)
virtual

returns true

Decompose an object in tiles

Implements r_Tiling.

virtual r_Tiling_Scheme r_No_Tiling::get_tiling_scheme ( ) const
virtual

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.

virtual bool r_No_Tiling::is_compatible ( const r_Minterval obj_domain,
r_Bytes  cellTypeSize 
) const
virtual

Check compatibility of object domain with this tiling.

Implements r_Tiling.

virtual void r_No_Tiling::print_status ( std::ostream &  os) const
virtual

Prints the current status of the object.

Implements r_Tiling.

Member Data Documentation

const char* r_No_Tiling::description
static

The documentation for this class was generated from the following file: