_bulkInsert(const String &tableName, const Strings &columnNames, const std::vector< VariantVector > &data) | sptk::PoolDatabaseConnection | protectedvirtual |
_executeBatchFile(const String &batchFileName, Strings *errors) | sptk::PoolDatabaseConnection | protectedvirtual |
_executeBatchSQL(const sptk::Strings &batchSQL, Strings *errors) | sptk::PoolDatabaseConnection | protectedvirtual |
_openDatabase(const String &connectionString) | sptk::PoolDatabaseConnection | protectedvirtual |
active() const | sptk::PoolDatabaseConnection | virtual |
beginTransaction() | sptk::PoolDatabaseConnection | |
bulkInsert(const String &tableName, const Strings &columnNames, const std::vector< VariantVector > &data) | sptk::PoolDatabaseConnection | inline |
bulkInsertRecords(const String &tableName, const Strings &columnNames, const std::vector< VariantVector >::const_iterator &begin, const std::vector< VariantVector >::const_iterator &end) | sptk::PoolDatabaseConnection | protected |
close() | sptk::PoolDatabaseConnection | |
closeDatabase() | sptk::PoolDatabaseConnection | protectedvirtual |
commitTransaction() | sptk::PoolDatabaseConnection | |
connectionString() const | sptk::PoolDatabaseConnection | inline |
connectionString(const DatabaseConnectionString &connectionString) | sptk::PoolDatabaseConnection | |
connectionType() const | sptk::PoolDatabaseConnection | inlinevirtual |
connectionType(DatabaseConnectionType connType) | sptk::PoolDatabaseConnection | inlineprotectedvirtual |
connectTimout() const | sptk::PoolDatabaseConnection | inlineprotected |
disconnectAllQueries() | sptk::PoolDatabaseConnectionQueryMethods | protected |
driverBeginTransaction() | sptk::PoolDatabaseConnection | protectedvirtual |
driverDescription() const | sptk::PoolDatabaseConnection | inlinevirtual |
driverEndTransaction(bool commit) | sptk::PoolDatabaseConnection | protectedvirtual |
executeBatchFile(const String &batchFileName, Strings *errors=nullptr) | sptk::PoolDatabaseConnection | inline |
executeBatchSQL(const sptk::Strings &batchSQL, Strings *errors=nullptr) | sptk::PoolDatabaseConnection | inline |
getInTransaction() const (defined in sptk::PoolDatabaseConnection) | sptk::PoolDatabaseConnection | protected |
handle() const | sptk::PoolDatabaseConnection | virtual |
inTransaction() const | sptk::PoolDatabaseConnection | inline |
linkQuery(Query *q) | sptk::PoolDatabaseConnectionQueryMethods | protected |
logAndThrow(const String &method, const String &error) | sptk::PoolDatabaseConnection | protectedstatic |
nativeConnectionString() const | sptk::PoolDatabaseConnection | inlinevirtual |
notImplemented(const String &methodName) const | sptk::PoolDatabaseConnectionQueryMethods | protected |
objectList(DatabaseObjectType objectType, Strings &objects)=0 | sptk::PoolDatabaseConnection | pure virtual |
open(const String &connectionString="") | sptk::PoolDatabaseConnection | |
operator=(const PoolDatabaseConnection &)=delete (defined in sptk::PoolDatabaseConnection) | sptk::PoolDatabaseConnection | protected |
operator=(PoolDatabaseConnection &&) noexcept=default (defined in sptk::PoolDatabaseConnection) | sptk::PoolDatabaseConnection | protected |
paramMark(unsigned paramIndex) | sptk::PoolDatabaseConnectionQueryMethods | protectedvirtual |
PoolDatabaseConnection(const String &connectionString, DatabaseConnectionType connectionType, std::chrono::seconds connectTimeout) | sptk::PoolDatabaseConnection | explicitprotected |
PoolDatabaseConnection(const PoolDatabaseConnection &)=delete (defined in sptk::PoolDatabaseConnection) | sptk::PoolDatabaseConnection | protected |
PoolDatabaseConnection(PoolDatabaseConnection &&) noexcept=default (defined in sptk::PoolDatabaseConnection) | sptk::PoolDatabaseConnection | protected |
Query (defined in sptk::PoolDatabaseConnection) | sptk::PoolDatabaseConnection | friend |
queryAllocStmt(Query *query)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryBindParameters(Query *query)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryCloseStmt(Query *query)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryColAttributes(Query *query, int16_t column, int16_t descType, int32_t &value)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryColAttributes(Query *query, int16_t column, int16_t descType, char *buff, int len)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryColCount(Query *query)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryError(const Query *query) const =0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryExecute(Query *query)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryFetch(Query *query)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryFreeStmt(Query *query)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryOpen(Query *query)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
queryPrepare(Query *query)=0 | sptk::PoolDatabaseConnectionQueryMethods | protectedpure virtual |
querySetActive(Query *q, bool af) | sptk::PoolDatabaseConnectionQueryMethods | protectedstatic |
querySetEof(Query *q, bool eof) | sptk::PoolDatabaseConnectionQueryMethods | protectedstatic |
querySetPrepared(Query *q, bool pf) | sptk::PoolDatabaseConnectionQueryMethods | protectedstatic |
querySetStmt(Query *q, SStmtHandle stmt) | sptk::PoolDatabaseConnectionQueryMethods | protected |
QueryStatementManagement (defined in sptk::PoolDatabaseConnection) | sptk::PoolDatabaseConnection | friend |
rollbackTransaction() | sptk::PoolDatabaseConnection | |
setInTransaction(bool inTransaction) (defined in sptk::PoolDatabaseConnection) | sptk::PoolDatabaseConnection | protected |
unlinkQuery(Query *q) | sptk::PoolDatabaseConnectionQueryMethods | protected |
~PoolDatabaseConnection() override (defined in sptk::PoolDatabaseConnection) | sptk::PoolDatabaseConnection | protected |
~PoolDatabaseConnectionQueryMethods()=default (defined in sptk::PoolDatabaseConnectionQueryMethods) | sptk::PoolDatabaseConnectionQueryMethods | virtual |