|
typedef std::vector
< QtONCStream * > | QtONCStreamList |
| list of QtONCStream objects More...
|
|
enum | QtNodeType {
QT_UNDEFINED_NODE,
QT_MDD_ACCESS,
QT_OPERATION_ITERATOR,
QT_SELECTION_ITERATOR,
QT_JOIN_ITERATOR,
QT_UPDATE,
QT_INSERT,
QT_DELETE,
QT_COMMAND,
QT_PLUS,
QT_MINUS,
QT_MULT,
QT_DIV,
QT_OR,
QT_AND,
QT_XOR,
QT_IS,
QT_EQUAL,
QT_NOT_EQUAL,
QT_LESS,
QT_LESS_EQUAL,
QT_NOT,
QT_SQRT,
QT_EXECUTE,
QT_ONC_STREAM,
QT_ITERATOR,
QT_OPERATION,
QT_BINARY_OPERATION,
QT_BINARY_INDUCE,
QT_GROUP_ITERATOR,
QT_IDENT,
QT_NARY_OPERATION,
QT_UNARY_OPERATION,
QT_CONDENSE,
QT_UNARY_INDUCE,
QT_ABS,
QT_EXP,
QT_LOG,
QT_LN,
QT_SIN,
QT_COS,
QT_TAN,
QT_SINH,
QT_COSH,
QT_TANH,
QT_ARCSIN,
QT_ARCCOS,
QT_ARCTAN,
QT_REALPART,
QT_IMAGINARPART,
QT_CAST,
QT_CSE_ROOT,
QT_DOMAIN_OPERATION,
QT_ALL,
QT_SOME,
QT_COUNTCELLS,
QT_ADDCELLS,
QT_AVGCELLS,
QT_MINCELLS,
QT_MAXCELLS,
QT_MDD_VAR,
QT_MDD_STREAM,
QT_CONST,
QT_DOT,
QT_CONVERSION,
QT_OID,
QT_INTERVALOP,
QT_MINTERVALOP,
QT_POINTOP,
QT_LO,
QT_HI,
QT_SDOM,
QT_SHIFT,
QT_EXTEND,
QT_MARRAYOP,
QT_CONDENSEOP,
QT_SCALE,
QT_OVERLAY,
QT_BIT,
QT_PYRAMID,
QT_ENCODE,
QT_CONCAT,
QT_CASEOP,
QT_INFO,
QT_LAST_NODE_TYPE
} |
|
enum | QtAreaType { QT_AREA_MDD,
QT_AREA_SCALAR
} |
|
enum | QtChildType { QT_DIRECT_CHILDS,
QT_LEAF_NODES,
QT_ALL_NODES
} |
|
typedef std::vector< QtData * > | QtDataList |
| list of QtData pointers More...
|
|
typedef std::vector
< QtTrimElement * > | QtTrimList |
| list of QtTrimData structures More...
|
|
typedef std::list< QtNode * > | QtNodeList |
| list of QtNode pointers More...
|
|
typedef std::vector
< QtOperation * > | QtOperationList |
| list of QtOperation pointers More...
|
|
static const int | QtNodes |
| number of QtNodeTypes More...
|
|
static const QtNodeType | QtRoot |
| the root of the inheritance tree More...
|
|
static const QtNodeType | QtInheritance [][2] |
| the inheritance relations list More...
|
|
void | startTimer (const char *name) |
| start node timer (called at evaluation time) More...
|
|
void | stopTimer () |
| stop timer (at end of evaluation) More...
|
|
void | pauseTimer () |
| pause More...
|
|
void | resumeTimer () |
| resume More...
|
|
std::string | getEvaluationTime () |
| get elapsed time if timer was started, returns a string e.g. "15 usecs" More...
|
|
QtONCStreamList * | inputs |
| list of input streams More...
|
|
QtTypeTuple | dataStreamType |
| result type of the node More...
|
|
ParseInfo | parseInfo |
| attribute for parser info More...
|
|