Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qsql_sqlite.cpp File Reference

(55f46569f3e9688c2a07973923bfda68aa2b0c3e)

#include "qsql_sqlite_p.h"
#include <qcoreapplication.h>
#include <qdatetime.h>
#include <qdebug.h>
#include <qlist.h>
#include <qloggingcategory.h>
#include <qsqlerror.h>
#include <qsqlfield.h>
#include <qsqlindex.h>
#include <qsqlquery.h>
#include <QtSql/private/qsqlcachedresult_p.h>
#include <QtSql/private/qsqldriver_p.h>
#include <qstringlist.h>
#include <qvariant.h>
#include <QScopedValueRollback>
#include <unistd.h>
#include <sqlite3.h>
#include <functional>
#include "moc_qsql_sqlite_p.cpp"
Include dependency graph for qsql_sqlite.cpp:

Go to the source code of this file.

Classes

class  QSQLiteResult
class  QSQLiteDriverPrivate
class  QSQLiteResultPrivate

Functions

static int qGetColumnType (const QString &tpName)
static QSqlError qMakeError (sqlite3 *access, const QString &descr, QSqlError::ErrorType type, int errorCode)
static void _q_lower (sqlite3_context *context, int argc, sqlite3_value **argv)
static void _q_upper (sqlite3_context *context, int argc, sqlite3_value **argv)
static void handle_sqlite_callback (void *qobj, int aoperation, char const *adbname, char const *atablename, sqlite3_int64 arowid)

Function Documentation

◆ _q_lower()

void _q_lower ( sqlite3_context * context,
int argc,
sqlite3_value ** argv )
static

Definition at line 668 of file qsql_sqlite.cpp.

◆ _q_upper()

void _q_upper ( sqlite3_context * context,
int argc,
sqlite3_value ** argv )
static

Definition at line 680 of file qsql_sqlite.cpp.

◆ handle_sqlite_callback()

void handle_sqlite_callback ( void * qobj,
int aoperation,
char const * adbname,
char const * atablename,
sqlite3_int64 arowid )
static

Definition at line 1046 of file qsql_sqlite.cpp.

◆ qGetColumnType()

int qGetColumnType ( const QString & tpName)
static

Definition at line 47 of file qsql_sqlite.cpp.

◆ qMakeError()

QSqlError qMakeError ( sqlite3 * access,
const QString & descr,
QSqlError::ErrorType type,
int errorCode )
static

Definition at line 65 of file qsql_sqlite.cpp.