34 #ifndef _ALGEBRAOPS_HH_
35 #define _ALGEBRAOPS_HH__
60 class QLMarrayOp:
public MarrayOp
64 QLMarrayOp(
QtOperation* newCellExpression, std::vector<QtData*>* newDataList,
65 std::string &newIteratorName,
66 BaseType* newResType,
unsigned int newResOff = 0 );
72 virtual ~QLMarrayOp();
76 virtual void operator() (
char* result,
const r_Point& p );
83 std::vector<QtData*>* dataList;
86 std::string iteratorName;
100 class QLCondenseOp:
public GenCondenseOp
106 std::vector<QtData*>* newDataList,
107 std::string &newIteratorName,
109 unsigned int newResOff,
111 char* newInitVal = 0 );
117 virtual ~QLCondenseOp();
121 virtual void operator() (
const r_Point& p );
131 std::vector<QtData*>* dataList;
134 std::string iteratorName;
Definition: relcatalogif/basetype.hh:66
Definition: qtoperation.hh:57