rasdaman complete source
|
#include <ops.hh>
Public Member Functions | |
OpUnaryStruct (const BaseType *newResType, const BaseType *newOpType, Ops::OpType op, unsigned int newResOff=0, unsigned int newOpOff=0) | |
constructor gets struct type. More... | |
virtual | ~OpUnaryStruct () |
destructor. More... | |
virtual void | operator() (char *result, const char *op) |
operator to carry out operation on struct { op}. More... | |
![]() | |
UnaryOp (const BaseType *newResType, const BaseType *newOpType, unsigned int newResOff=0, unsigned int newOpOff=0) | |
virtual | ~UnaryOp () |
Protected Attributes | |
StructType * | myResType |
StructType * | myOpType |
unsigned int | numElems |
UnaryOp ** | elemOps |
![]() | |
const BaseType * | opType |
const BaseType * | resType |
unsigned int | resOff |
unsigned int | opOff |
OpUnaryStruct::OpUnaryStruct | ( | const BaseType * | newResType, |
const BaseType * | newOpType, | ||
Ops::OpType | op, | ||
unsigned int | newResOff = 0 , |
||
unsigned int | newOpOff = 0 |
||
) |
constructor gets struct type.
|
virtual |
destructor.
|
virtual |
operator to carry out operation on struct { op}.
Implements UnaryOp.
|
protected |
|
protected |
|
protected |
|
protected |