![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qsql_mysql_p.h"#include <qcoreapplication.h>#include <qvariant.h>#include <qvarlengtharray.h>#include <qdatetime.h>#include <qdebug.h>#include <qfile.h>#include <qlist.h>#include <qloggingcategory.h>#include <qsqlerror.h>#include <qsqlfield.h>#include <qsqlindex.h>#include <qsqlquery.h>#include <qsqlrecord.h>#include <qstringlist.h>#include <qtimezone.h>#include <QtSql/private/qsqldriver_p.h>#include <QtSql/private/qsqlresult_p.h>#include "moc_qsql_mysql_p.cpp"Go to the source code of this file.
Classes | |
| struct | QT_MYSQL_TIME |
| class | QMYSQLDriverPrivate |
| class | QMYSQLResult |
| class | QMYSQLResultPrivate |
| struct | QMYSQLResultPrivate::QMyField |
Typedefs | |
| using | my_bool = decltype(mysql_stmt_bind_result(nullptr, nullptr)) |
Functions | |
| static QVariant | qDateFromString (const QString &valval) |
| static QVariant | qTimeFromString (const QString &valval) |
| static QVariant | qDateTimeFromString (QString &valval) |
| static bool | checkPreparedQueries (MYSQL *mysql) |
| static void | setUtcTimeZone (MYSQL *mysql) |
| static QSqlError | qMakeError (const QString &err, QSqlError::ErrorType typetype, const QMYSQLDriverPrivate *pp) |
| static QMetaType | qDecodeMYSQLType (enum_field_types mysqltype, uint flagsflags) |
| static QSqlField | qToField (MYSQL_FIELD *field) |
| static QSqlError | qMakeStmtError (const QString &err, QSqlError::ErrorType typetype, MYSQL_STMT *stmt) |
| static bool | qIsBlob (enum_field_types tt) |
| static bool | qIsTimeOrDate (enum_field_types tt) |
| static bool | qIsInteger (int tt) |
| static bool | qIsBitfield (enum_field_types typetype) |
| static uint64_t | qDecodeBitfield (const QMYSQLResultPrivate::QMyField &ff, const char *outField) |
| static void | qLibraryInit () |
| static void | qLibraryEnd () |
| static void | setOptionFlag (uint &optionFlags, QStringView opt) |
| static bool | setOptionString (MYSQL *mysql, mysql_option optionoption, QStringView vv) |
| static bool | setOptionInt (MYSQL *mysql, mysql_option optionoption, QStringView vv) |
| static bool | setOptionBool (MYSQL *mysql, mysql_option optionoption, QStringView vv) |
| static bool | setOptionProtocol (MYSQL *mysql, mysql_option optionoption, QStringView vv) |
Variables | |
| static int | qMySqlConnectionCount = 0 |
| static bool | qMySqlInitHandledByUser = false |
Definition at line 42 of file qsql_mysql.cpp.
|
inlinestatic |
Definition at line 119 of file qsql_mysql.cpp.
Definition at line 73 of file qsql_mysql.cpp.
Definition at line 97 of file qsql_mysql.cpp.
|
inlinestatic |
Definition at line 551 of file qsql_mysql.cpp.
Definition at line 224 of file qsql_mysql.cpp.
|
inlinestatic |
Definition at line 329 of file qsql_mysql.cpp.
|
static |
Definition at line 305 of file qsql_mysql.cpp.
|
static |
Definition at line 321 of file qsql_mysql.cpp.
|
static |
Definition at line 314 of file qsql_mysql.cpp.
|
static |
Definition at line 1103 of file qsql_mysql.cpp.
|
static |
Definition at line 1087 of file qsql_mysql.cpp.
References qMySqlConnectionCount, and qMySqlInitHandledByUser.
|
static |
Definition at line 214 of file qsql_mysql.cpp.
|
static |
Definition at line 296 of file qsql_mysql.cpp.
Definition at line 85 of file qsql_mysql.cpp.
|
static |
Definition at line 284 of file qsql_mysql.cpp.
|
static |
Definition at line 1220 of file qsql_mysql.cpp.
|
static |
Definition at line 1186 of file qsql_mysql.cpp.
|
static |
Definition at line 1213 of file qsql_mysql.cpp.
|
static |
Definition at line 1248 of file qsql_mysql.cpp.
|
static |
Definition at line 1208 of file qsql_mysql.cpp.
|
inlinestatic |
Definition at line 133 of file qsql_mysql.cpp.
|
static |
Definition at line 1084 of file qsql_mysql.cpp.
Referenced by qLibraryInit().
|
static |
Definition at line 1085 of file qsql_mysql.cpp.
Referenced by qLibraryInit().