#include <algebraops.hh>
|
| QLCondenseOp (QtOperation *newCellExpression, QtOperation *newCondExpression, std::vector< QtData * > *newDataList, std::string &newIteratorName, BaseType *newResType, unsigned int newResOff, BinaryOp *newAccuOp, char *newInitVal=0) |
| constructor More...
|
|
virtual | ~QLCondenseOp () |
| virtual destructor More...
|
|
virtual void | operator() (const r_Point &p) |
| operator that carries out the cell expression on point { p}. More...
|
|
| GenCondenseOp (const BaseType *newResType, unsigned int newResOff, BinaryOp *newAccuOp, char *newInitVal=0) |
|
BinaryOp * | getAccuOp () |
| returns binary accumulation op (needed in class {Tile}. More...
|
|
const BaseType * | getResultType () |
| 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 () |
|
QLCondenseOp::QLCondenseOp |
( |
QtOperation * |
newCellExpression, |
|
|
QtOperation * |
newCondExpression, |
|
|
std::vector< QtData * > * |
newDataList, |
|
|
std::string & |
newIteratorName, |
|
|
BaseType * |
newResType, |
|
|
unsigned int |
newResOff, |
|
|
BinaryOp * |
newAccuOp, |
|
|
char * |
newInitVal = 0 |
|
) |
| |
virtual QLCondenseOp::~QLCondenseOp |
( |
| ) |
|
|
virtual |
virtual destructor
Constructor gets cell expression pointer, cell condition expression pointer, data vector for bounded variables, cell type, and type offset
virtual void QLCondenseOp::operator() |
( |
const r_Point & |
p | ) |
|
|
virtual |
operator that carries out the cell expression on point { p}.
Reimplemented from GenCondenseOp.
The documentation for this class was generated from the following file: