KDb
KDbExpressionData.h
KDbField::Type typeInternal(KDb::ExpressionCallStack *callStack) const override
Definition: KDbFunctionExpression.cpp:924
Internal data class used to implement implicitly shared class KDbExpression.
Definition: KDbExpressionData.h:67
void debugInternal(QDebug dbg, KDb::ExpressionCallStack *callStack) const override
Sends information about this expression to debug output dbg (internal).
Definition: KDbNArgExpression.cpp:112
KDbField::Type typeInternal(KDb::ExpressionCallStack *callStack) const override
Definition: KDbConstExpression.cpp:50
An iterator for a list of values of query schema parameters Allows to iterate over parameters and ret...
Definition: KDbQuerySchemaParameter.shared.h:49
void debugInternal(QDebug dbg, KDb::ExpressionCallStack *callStack) const override
Sends information about this expression to debug output dbg (internal).
Definition: KDbBinaryExpression.cpp:294
Type type(const QSqlDatabase &db)
Internal data class used to implement implicitly shared class KDbBinaryExpression.
Definition: KDbExpressionData.h:188
void debugInternal(QDebug dbg, KDb::ExpressionCallStack *callStack) const override
Sends information about this expression to debug output dbg (internal).
Definition: KDbConstExpression.cpp:107
A single parameter of a query schema.
Definition: KDbQuerySchemaParameter.shared.h:26
QDataStream & operator<<(QDataStream &out, const KDateTime &dateTime)
Internal data class used to implement implicitly shared class KDbQueryParameterExpression.
Definition: KDbExpressionData.h:242
bool validateInternal(KDbParseInfo *parseInfo, KDb::ExpressionCallStack *callStack) override
Definition: KDbFunctionExpression.cpp:1133
Internal data class used to implement implicitly shared class KDbUnaryExpression.
Definition: KDbExpressionData.h:161
int tablePositionForField
Definition: KDbExpressionData.h:291
KDbField::Type typeInternal(KDb::ExpressionCallStack *callStack) const override
We're assuming it's called after VariableExpr::validate()
Definition: KDbVariableExpression.cpp:85
Internal data class used to implement implicitly shared class KDbConstExpression.
Definition: KDbExpressionData.h:217
Internal data class used to implement implicitly shared class KDbVariableExpression.
Definition: KDbExpressionData.h:268
void debugInternal(QDebug dbg, KDb::ExpressionCallStack *callStack) const override
Sends information about this expression to debug output dbg (internal).
Definition: KDbQueryParameterExpression.cpp:57
void debugInternal(QDebug dbg, KDb::ExpressionCallStack *callStack) const override
Sends information about this expression to debug output dbg (internal).
Definition: KDbVariableExpression.cpp:60
bool validateInternal(KDbParseInfo *parseInfo, KDb::ExpressionCallStack *callStack) override
Definition: KDbBinaryExpression.cpp:41
Internal data class used to implement implicitly shared class KDbNArgExpression.
Definition: KDbExpressionData.h:134
bool validateInternal(KDbParseInfo *parseInfo, KDb::ExpressionCallStack *callStack) override
Definition: KDbVariableExpression.cpp:102
void debugInternal(QDebug dbg, KDb::ExpressionCallStack *callStack) const override
Sends information about this expression to debug output dbg (internal).
Definition: KDbFunctionExpression.cpp:849
KDbTableSchema * tableForQueryAsterisk
Definition: KDbExpressionData.h:296
KDbEscapedString toStringInternal(const KDbDriver *driver, KDbQuerySchemaParameterValueListIterator *params, KDb::ExpressionCallStack *callStack) const override
Definition: KDbConstExpression.cpp:121
Internal data class used to implement implicitly shared class KDbFunctionExpression.
Definition: KDbExpressionData.h:319
KDbField::Type typeInternal(KDb::ExpressionCallStack *callStack) const override
Definition: KDbUnaryExpression.cpp:100
bool validateInternal(KDbParseInfo *parseInfo, KDb::ExpressionCallStack *callStack) override
Definition: KDbUnaryExpression.cpp:142
KDb::ExpressionClass expressionClass
Definition: KDbExpressionData.h:87
void debugInternal(QDebug dbg, KDb::ExpressionCallStack *callStack) const override
Sends information about this expression to debug output dbg (internal).
Definition: KDbUnaryExpression.cpp:47
Definition: KDbTableSchema.h:37
KDbField::Type typeInternal(KDb::ExpressionCallStack *callStack) const override
Definition: KDbBinaryExpression.cpp:77
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:07:51 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon May 8 2023 04:07:51 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.