rasdaman complete source
Public Member Functions | Protected Attributes | List of all members
GenCondenseOp Class Reference

#include <ops.hh>

Inheritance diagram for GenCondenseOp:
QLCondenseOp

Public Member Functions

 GenCondenseOp (const BaseType *newResType, unsigned int newResOff, BinaryOp *newAccuOp, char *newInitVal=0)
 
virtual void operator() (const r_Point &p)
 operator to carry out operation on { p}. Has a dummy implementation. More...
 
BinaryOpgetAccuOp ()
 returns binary accumulation op (needed in class {Tile}. More...
 
const BaseTypegetResultType ()
 returns result type (needed in class {Tile}. More...
 
unsigned int getResultOff ()
 returns result offset (needed in class {Tile}. More...
 
char * getAccuVal ()
 returns accumulated result. More...
 
virtual ~GenCondenseOp ()
 

Protected Attributes

const BaseTyperesType
 
unsigned int resOff
 
BinaryOpaccuOp
 
char * initVal
 
int myInitVal
 

Constructor & Destructor Documentation

GenCondenseOp::GenCondenseOp ( const BaseType newResType,
unsigned int  newResOff,
BinaryOp newAccuOp,
char *  newInitVal = 0 
)
virtual GenCondenseOp::~GenCondenseOp ( )
virtual

Member Function Documentation

BinaryOp* GenCondenseOp::getAccuOp ( )

returns binary accumulation op (needed in class {Tile}.

char* GenCondenseOp::getAccuVal ( )

returns accumulated result.

unsigned int GenCondenseOp::getResultOff ( )

returns result offset (needed in class {Tile}.

const BaseType* GenCondenseOp::getResultType ( )

returns result type (needed in class {Tile}.

virtual void GenCondenseOp::operator() ( const r_Point p)
virtual

operator to carry out operation on { p}. Has a dummy implementation.

Reimplemented in QLCondenseOp.

Member Data Documentation

BinaryOp* GenCondenseOp::accuOp
protected
char* GenCondenseOp::initVal
protected
int GenCondenseOp::myInitVal
protected
unsigned int GenCondenseOp::resOff
protected
const BaseType* GenCondenseOp::resType
protected

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