KDb
KDbConstExpression.cpp
107 void KDbConstExpressionData::debugInternal(QDebug dbg, KDb::ExpressionCallStack* callStack) const
158 bool KDbConstExpressionData::validateInternal(KDbParseInfo *parseInfo, KDb::ExpressionCallStack* callStack)
Internal data class used to implement implicitly shared class KDbExpression.
Definition: KDbExpressionData.h:67
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
T value() const const
void ref()
QDebug & nospace()
void debugInternal(QDebug dbg, KDb::ExpressionCallStack *callStack) const override
Sends information about this expression to debug output dbg (internal).
Definition: KDbConstExpression.cpp:107
bool isValid() const const
QByteArray toByteArray() const const
QDate toDate() const const
static QString defaultSqlTypeName(KDbField::Type type)
Definition: KDbDriver.cpp:166
QVariant::Type type() const const
Internal data class used to implement implicitly shared class KDbConstExpression.
Definition: KDbExpressionData.h:217
int length() const const
int toInt(bool *ok) const const
bool isValid() const const
KDB_EXPORT KDbEscapedString valueToSql(KDbField::Type ftype, const QVariant &v)
Definition: KDb.cpp:2201
bool canConvert(int targetTypeId) const const
QDateTime toDateTime() const const
QString arg(qlonglong a, int fieldWidth, int base, QChar fillChar) const const
QString fromLatin1(const char *str, int size)
QTime toTime() const const
bool isValid() const const
KDbEscapedString toStringInternal(const KDbDriver *driver, KDbQuerySchemaParameterValueListIterator *params, KDb::ExpressionCallStack *callStack) const override
Definition: KDbConstExpression.cpp:121
The KDbConstExpression class represents const expression.
Definition: KDbExpression.h:386
The KDbExpression class represents a base class for all expressions.
Definition: KDbExpression.h:51
QString toString() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Nov 28 2023 04:08:45 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Nov 28 2023 04:08:45 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.