KVIrc 5.2.6
Developer APIs
KvsObject_sql.cpp File Reference
#include "kvi_debug.h"
#include "KviMemory.h"
#include "KviLocale.h"
#include "KvsObject_sql.h"
#include "KvsObject_memoryBuffer.h"
#include <cstdlib>
#include <QHash>
#include <QSqlDriver>
#include <QSqlError>
#include <QSqlRecord>

Macros

#define CHECK_QUERY_IS_INIT
 

Functions

 if (m_pCurrentSQlQuery) delete m_pCurrentSQlQuery
 
 KVSO_CLASS_FUNCTION (sql, beginTransaction)
 
 KVSO_CLASS_FUNCTION (sql, closeConnection)
 
 KVSO_CLASS_FUNCTION (sql, commit)
 
 KVSO_CLASS_FUNCTION (sql, connectionNames)
 
 KVSO_CLASS_FUNCTION (sql, features)
 
 KVSO_CLASS_FUNCTION (sql, lastError)
 
 KVSO_CLASS_FUNCTION (sql, queryBindValue)
 
 KVSO_CLASS_FUNCTION (sql, queryExec)
 
 KVSO_CLASS_FUNCTION (sql, queryFinish)
 
 KVSO_CLASS_FUNCTION (sql, queryFirst)
 
 KVSO_CLASS_FUNCTION (sql, queryLast)
 
 KVSO_CLASS_FUNCTION (sql, queryLastInsertId)
 
 KVSO_CLASS_FUNCTION (sql, queryNext)
 
 KVSO_CLASS_FUNCTION (sql, queryPrepare)
 
 KVSO_CLASS_FUNCTION (sql, queryPrevious)
 
 KVSO_CLASS_FUNCTION (sql, queryRecord)
 
 KVSO_CLASS_FUNCTION (sql, queryResultsSize)
 
 KVSO_CLASS_FUNCTION (sql, setConnection)
 
 KVSO_CLASS_FUNCTION (sql, tablesList)
 

Variables

 m_pCurrentSQlQuery = nullptr
 

Macro Definition Documentation

◆ CHECK_QUERY_IS_INIT

#define CHECK_QUERY_IS_INIT

Function Documentation

◆ if()

◆ KVSO_CLASS_FUNCTION() [1/19]

KVSO_CLASS_FUNCTION ( sql ,
beginTransaction  )

◆ KVSO_CLASS_FUNCTION() [2/19]

KVSO_CLASS_FUNCTION ( sql ,
closeConnection  )

◆ KVSO_CLASS_FUNCTION() [3/19]

KVSO_CLASS_FUNCTION ( sql ,
commit  )

◆ KVSO_CLASS_FUNCTION() [4/19]

KVSO_CLASS_FUNCTION ( sql ,
connectionNames  )

◆ KVSO_CLASS_FUNCTION() [5/19]

KVSO_CLASS_FUNCTION ( sql ,
features  )

◆ KVSO_CLASS_FUNCTION() [6/19]

◆ KVSO_CLASS_FUNCTION() [7/19]

◆ KVSO_CLASS_FUNCTION() [8/19]

◆ KVSO_CLASS_FUNCTION() [9/19]

KVSO_CLASS_FUNCTION ( sql ,
queryFinish  )

◆ KVSO_CLASS_FUNCTION() [10/19]

KVSO_CLASS_FUNCTION ( sql ,
queryFirst  )

◆ KVSO_CLASS_FUNCTION() [11/19]

KVSO_CLASS_FUNCTION ( sql ,
queryLast  )

◆ KVSO_CLASS_FUNCTION() [12/19]

KVSO_CLASS_FUNCTION ( sql ,
queryLastInsertId  )

◆ KVSO_CLASS_FUNCTION() [13/19]

KVSO_CLASS_FUNCTION ( sql ,
queryNext  )

◆ KVSO_CLASS_FUNCTION() [14/19]

KVSO_CLASS_FUNCTION ( sql ,
queryPrepare  )

◆ KVSO_CLASS_FUNCTION() [15/19]

KVSO_CLASS_FUNCTION ( sql ,
queryPrevious  )

◆ KVSO_CLASS_FUNCTION() [16/19]

◆ KVSO_CLASS_FUNCTION() [17/19]

KVSO_CLASS_FUNCTION ( sql ,
queryResultsSize  )

◆ KVSO_CLASS_FUNCTION() [18/19]

◆ KVSO_CLASS_FUNCTION() [19/19]

KVSO_CLASS_FUNCTION ( sql ,
tablesList  )

References i, and pArray.

Variable Documentation

◆ m_pCurrentSQlQuery