rasdaman complete source
Classes | Public Types | Public Member Functions | Public Attributes | Protected Attributes | List of all members
QtMarrayOp2 Class Reference

#include <qtmarrayop2.hh>

Classes

struct  mddIntervalType
 pair (Identifier, Interval) More...
 

Public Types

typedef vector< mddIntervalTypemddIntervalListType
 list storing pairs (Identifier, Interval) More...
 

Public Member Functions

 QtMarrayOp2 (mddIntervalListType *&aList, QtOperation *&cellExp)
 constructor getting iterator, minterval expression, and cell expression More...
 
virtual ~QtMarrayOp2 ()
 destructor More...
 
virtual bool concatenateIntervals ()
 optimizing load access More...
 
virtual void rewriteVars ()
 
QtOperationgetInput () const
 
const ParseInfogetParseInfo ()
 
void setParseInfo (const ParseInfo &info)
 
void setOldMarray (bool value)
 

Public Attributes

r_Dimension greatDimension
 variables to pass to old marray More...
 
r_Minterval greatDomain
 
std::string greatIterator
 

Protected Attributes

ParseInfo parseInfo
 attribute for parser info More...
 

Member Typedef Documentation

list storing pairs (Identifier, Interval)

Constructor & Destructor Documentation

QtMarrayOp2::QtMarrayOp2 ( mddIntervalListType *&  aList,
QtOperation *&  cellExp 
)

constructor getting iterator, minterval expression, and cell expression

virtual QtMarrayOp2::~QtMarrayOp2 ( )
virtual

destructor

Member Function Documentation

virtual bool QtMarrayOp2::concatenateIntervals ( )
virtual

optimizing load access

QtOperation* QtMarrayOp2::getInput ( ) const
inline
const ParseInfo& QtMarrayOp2::getParseInfo ( )
inline
virtual void QtMarrayOp2::rewriteVars ( )
virtual
void QtMarrayOp2::setOldMarray ( bool  value)
inline
void QtMarrayOp2::setParseInfo ( const ParseInfo info)
inline

Member Data Documentation

r_Dimension QtMarrayOp2::greatDimension

variables to pass to old marray

r_Minterval QtMarrayOp2::greatDomain
std::string QtMarrayOp2::greatIterator
ParseInfo QtMarrayOp2::parseInfo
protected

attribute for parser info


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