consumeColumns(int64_t numcolumns) | Larxer | |
consumeDelete() | Larxer | |
consumeExpression() | Larxer | |
consumeFrom() | Larxer | |
consumeGroupby() | Larxer | |
consumeHaving() | Larxer | |
consumeInobject() | Larxer | |
consumeInsert() | Larxer | |
consumeOrderby() | Larxer | |
consumeSelect(string &columns) | Larxer | |
consumeStoredProcedure() | Larxer | |
consumeSubquery() | Larxer | |
consumeUpdate() | Larxer | |
consumeWhere() | Larxer | |
currentQuery | Larxer | |
eatstack(class TransactionAgent *taPtr, class Schema *schemaPtr) | Larxer | |
getfloatval(string &val) | Larxer | |
getintval(string &val) | Larxer | |
Larxer(char *instr, class TransactionAgent *taPtr, class Schema *schemaPtr) | Larxer | |
parsedStack | Larxer | |
popstack() | Larxer | |
printstack() | Larxer | |
pushaggregate(char aggregatetype, const char *val) | Larxer | |
pushoperand(char operandtype) | Larxer | |
pushoperand(char operandtype, int64_t val) | Larxer | |
pushoperand(char operandtype, long double val) | Larxer | |
pushoperand(char operandtype, const char *val) | Larxer | |
pushstack(stacktypes_e type) | Larxer | |
pushstack(stacktypes_e type, int64_t val) | Larxer | |
pushstack(stacktypes_e type, long double val) | Larxer | |
pushstack(stacktypes_e type, const char *val) | Larxer | |
pushstack(stacktypes_e type, string &val) | Larxer | |
stacktypes_e enum name | Larxer | |
statementPtr | Larxer | |
TYPE_addition enum value | Larxer | |
TYPE_AGGREGATE enum value | Larxer | |
TYPE_ALL enum value | Larxer | |
TYPE_AND enum value | Larxer | |
TYPE_ASC enum value | Larxer | |
TYPE_assignment enum value | Larxer | |
TYPE_ASTERISK enum value | Larxer | |
TYPE_AVG enum value | Larxer | |
TYPE_BEGIN enum value | Larxer | |
TYPE_BETWEEN enum value | Larxer | |
TYPE_BETWEENEXPRESSIONS enum value | Larxer | |
TYPE_COLUMNS enum value | Larxer | |
TYPE_COMMIT enum value | Larxer | |
TYPE_COMPARISON enum value | Larxer | |
TYPE_concat enum value | Larxer | |
TYPE_COUNT enum value | Larxer | |
TYPE_DELETE enum value | Larxer | |
TYPE_DESC enum value | Larxer | |
TYPE_DISTINCT enum value | Larxer | |
TYPE_division enum value | Larxer | |
TYPE_eq enum value | Larxer | |
TYPE_EXISTS enum value | Larxer | |
TYPE_exponent enum value | Larxer | |
TYPE_EXPRESSION enum value | Larxer | |
TYPE_FLOATVAL enum value | Larxer | |
TYPE_FORUPDATE enum value | Larxer | |
TYPE_FROM enum value | Larxer | |
TYPE_GROUPBY enum value | Larxer | |
TYPE_gt enum value | Larxer | |
TYPE_gte enum value | Larxer | |
TYPE_HAVING enum value | Larxer | |
TYPE_IDENTIFIER enum value | Larxer | |
TYPE_IN enum value | Larxer | |
TYPE_inbegin enum value | Larxer | |
TYPE_inobject enum value | Larxer | |
TYPE_INSERT enum value | Larxer | |
TYPE_INTVAL enum value | Larxer | |
TYPE_ISFALSE enum value | Larxer | |
TYPE_ISNULL enum value | Larxer | |
TYPE_ISTRUE enum value | Larxer | |
TYPE_ISUNKNOWN enum value | Larxer | |
TYPE_LIKE enum value | Larxer | |
TYPE_lt enum value | Larxer | |
TYPE_lte enum value | Larxer | |
TYPE_MAX enum value | Larxer | |
TYPE_MIN enum value | Larxer | |
TYPE_multiplication enum value | Larxer | |
TYPE_ne enum value | Larxer | |
TYPE_NOLOCK enum value | Larxer | |
TYPE_NONE enum value | Larxer | |
TYPE_NOT enum value | Larxer | |
TYPE_operand enum value | Larxer | |
TYPE_operator enum value | Larxer | |
TYPE_OR enum value | Larxer | |
TYPE_ORDERBY enum value | Larxer | |
TYPE_PARAMETER enum value | Larxer | |
TYPE_ROLLBACK enum value | Larxer | |
TYPE_search_condition enum value | Larxer | |
TYPE_SELECT enum value | Larxer | |
TYPE_SET enum value | Larxer | |
TYPE_SORTSPECIFICATION enum value | Larxer | |
TYPE_storedprocedure enum value | Larxer | |
TYPE_STRINGVAL enum value | Larxer | |
TYPE_SUBQUERY enum value | Larxer | |
TYPE_subtraction enum value | Larxer | |
TYPE_SUM enum value | Larxer | |
TYPE_uminus enum value | Larxer | |
TYPE_UNIQUE enum value | Larxer | |
TYPE_UPDATE enum value | Larxer | |
TYPE_WHERE enum value | Larxer | |
~Larxer() | Larxer | virtual |