(55f46569f3e9688c2a07973923bfda68aa2b0c3e)
#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.
|
using | my_bool = decltype(mysql_stmt_bind_result(nullptr, nullptr)) |
|
static QVariant | qDateFromString (const QString &val) |
static QVariant | qTimeFromString (const QString &val) |
static QVariant | qDateTimeFromString (QString &val) |
static bool | checkPreparedQueries (MYSQL *mysql) |
static void | setUtcTimeZone (MYSQL *mysql) |
static QSqlError | qMakeError (const QString &err, QSqlError::ErrorType type, const QMYSQLDriverPrivate *p) |
static QMetaType | qDecodeMYSQLType (enum_field_types mysqltype, uint flags) |
static QSqlField | qToField (MYSQL_FIELD *field) |
static QSqlError | qMakeStmtError (const QString &err, QSqlError::ErrorType type, MYSQL_STMT *stmt) |
static bool | qIsBlob (enum_field_types t) |
static bool | qIsTimeOrDate (enum_field_types t) |
static bool | qIsInteger (int t) |
static bool | qIsBitfield (enum_field_types type) |
static uint64_t | qDecodeBitfield (const QMYSQLResultPrivate::QMyField &f, const char *outField) |
static void | qLibraryInit () |
static void | qLibraryEnd () |
static void | setOptionFlag (uint &optionFlags, QStringView opt) |
static bool | setOptionString (MYSQL *mysql, mysql_option option, QStringView v) |
static bool | setOptionInt (MYSQL *mysql, mysql_option option, QStringView v) |
static bool | setOptionBool (MYSQL *mysql, mysql_option option, QStringView v) |
static bool | setOptionProtocol (MYSQL *mysql, mysql_option option, QStringView v) |
◆ my_bool
using my_bool = decltype(mysql_stmt_bind_result(nullptr, nullptr)) |
◆ checkPreparedQueries()
bool checkPreparedQueries |
( |
MYSQL * | mysql | ) |
|
|
inlinestatic |
◆ qDateFromString()
◆ qDateTimeFromString()
◆ qDecodeBitfield()
◆ qDecodeMYSQLType()
QMetaType qDecodeMYSQLType |
( |
enum_field_types | mysqltype, |
|
|
uint | flags ) |
|
static |
◆ qIsBitfield()
bool qIsBitfield |
( |
enum_field_types | type | ) |
|
|
inlinestatic |
◆ qIsBlob()
bool qIsBlob |
( |
enum_field_types | t | ) |
|
|
static |
◆ qIsInteger()
◆ qIsTimeOrDate()
bool qIsTimeOrDate |
( |
enum_field_types | t | ) |
|
|
static |
◆ qLibraryEnd()
◆ qLibraryInit()
◆ qMakeError()
◆ qMakeStmtError()
◆ qTimeFromString()
◆ qToField()
◆ setOptionBool()
bool setOptionBool |
( |
MYSQL * | mysql, |
|
|
mysql_option | option, |
|
|
QStringView | v ) |
|
static |
◆ setOptionFlag()
◆ setOptionInt()
bool setOptionInt |
( |
MYSQL * | mysql, |
|
|
mysql_option | option, |
|
|
QStringView | v ) |
|
static |
◆ setOptionProtocol()
bool setOptionProtocol |
( |
MYSQL * | mysql, |
|
|
mysql_option | option, |
|
|
QStringView | v ) |
|
static |
◆ setOptionString()
bool setOptionString |
( |
MYSQL * | mysql, |
|
|
mysql_option | option, |
|
|
QStringView | v ) |
|
static |
◆ setUtcTimeZone()
void setUtcTimeZone |
( |
MYSQL * | mysql | ) |
|
|
inlinestatic |
◆ qMySqlConnectionCount
int qMySqlConnectionCount = 0 |
|
static |
◆ qMySqlInitHandledByUser
bool qMySqlInitHandledByUser = false |
|
static |