#include <ops.hh>
|
| UnaryOp (const BaseType *newResType, const BaseType *newOpType, unsigned int newResOff=0, unsigned int newOpOff=0) |
|
virtual void | operator() (char *result, const char *op)=0 |
| operator to carry out operation on { op}. More...
|
|
virtual | ~UnaryOp () |
|
UnaryOp::UnaryOp |
( |
const BaseType * |
newResType, |
|
|
const BaseType * |
newOpType, |
|
|
unsigned int |
newResOff = 0 , |
|
|
unsigned int |
newOpOff = 0 |
|
) |
| |
virtual UnaryOp::~UnaryOp |
( |
| ) |
|
|
inlinevirtual |
virtual void UnaryOp::operator() |
( |
char * |
result, |
|
|
const char * |
op |
|
) |
| |
|
pure virtual |
operator to carry out operation on { op}.
Implemented in OpCAST, OpImaginarPart, OpRealPart, OpIDENTITYComplex, OpIDENTITYLong, OpIDENTITYShort, OpIDENTITYChar, OpIDENTITYCDouble, OpIDENTITYCLong, OpNOTBool, OpNOTCLong, OpIDENTITYCULong, OpNOTCULong, OpIDENTITYStruct, OpUnaryStruct, OpARCTANCDouble, OpARCCOSCDouble, OpARCSINCDouble, OpTANHCDouble, OpCOSHCDouble, OpSINHCDouble, OpTANCDouble, OpCOSCDouble, OpSINCDouble, OpLNCDouble, OpLOGCDouble, OpEXPCDouble, OpSQRTCDouble, and OpABSCDouble.
unsigned int UnaryOp::opOff |
|
protected |
unsigned int UnaryOp::resOff |
|
protected |
The documentation for this class was generated from the following file: