expression.h File Reference
#include "field.h"
#include "queryschema.h"
#include <kdebug.h>
#include "global.h"
Go to the source code of this file.
Namespaces | |
| namespace | KexiDB |
Defines | |
| #define | KexiDBExpr_Unknown 0 |
| classes | |
| #define | KexiDBExpr_Unary 1 |
| #define | KexiDBExpr_Arithm 2 |
| #define | KexiDBExpr_Logical 3 |
| #define | KexiDBExpr_Relational 4 |
| #define | KexiDBExpr_SpecialBinary 5 |
| #define | KexiDBExpr_Const 6 |
| #define | KexiDBExpr_Variable 7 |
| #define | KexiDBExpr_Function 8 |
| #define | KexiDBExpr_Aggregation 9 |
| #define | KexiDBExpr_TableList 10 |
| #define | KexiDBExpr_QueryParameter 11 |
Functions | |
| QString | exprClassName (int c) |
Define Documentation
|
|
Definition at line 44 of file expression.h. Referenced by buildSelectQuery(), KexiDB::FunctionExpr::FunctionExpr(), and KexiDB::exprClassName(). |
|
|
Definition at line 37 of file expression.h. Referenced by buildSelectQuery(), KexiDB::exprClassName(), and yyparse(). |
|
|
Definition at line 41 of file expression.h. Referenced by buildSelectQuery(), KexiDB::ConstExpr::ConstExpr(), and KexiDB::exprClassName(). |
|
|
Definition at line 43 of file expression.h. Referenced by buildSelectQuery(), KexiDB::FunctionExpr::FunctionExpr(), and KexiDB::exprClassName(). |
|
|
Definition at line 38 of file expression.h. Referenced by KexiDB::QuerySchema::addToWhereExpression(), KexiQueryDesignerGuiEditor::buildSchema(), buildSelectQuery(), KexiDB::exprClassName(), and yyparse(). |
|
|
Definition at line 46 of file expression.h. Referenced by KexiDB::exprClassName(), and KexiDB::QueryParameterExpr::QueryParameterExpr(). |
|
|
|
Definition at line 40 of file expression.h. Referenced by buildSelectQuery(), KexiDB::exprClassName(), and yyparse(). |
|
|
Definition at line 45 of file expression.h. Referenced by KexiDB::exprClassName(), and yyparse(). |
|
|
Definition at line 36 of file expression.h. Referenced by buildSelectQuery(), KexiDB::exprClassName(), and KexiDB::UnaryExpr::UnaryExpr(). |
|
|
classes
Definition at line 35 of file expression.h. |
|
|
Definition at line 42 of file expression.h. Referenced by addColumn(), buildSelectQuery(), KexiDB::exprClassName(), and KexiDB::VariableExpr::VariableExpr(). |
Function Documentation
|
|
Referenced by KexiDB::BinaryExpr::debugString(), and KexiDB::NArgExpr::debugString(). |
