HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_SqlBaseDriver Member List

This is the complete list of members for UT_SqlBaseDriver, including all inherited members.

cachedStatement(const UT_SqlStatementHandleId &id, const UT_StringRef &sql, UT_ErrorCode *ec=nullptr) const =0UT_SqlBaseDriverpure virtual
close(UT_ErrorCode *ec=nullptr)=0UT_SqlBaseDriverpure virtual
columnExists(const UT_StringRef &table_name, const UT_StringRef &column_name, UT_ErrorCode *ec=nullptr) const =0UT_SqlBaseDriverpure virtual
connect(UT_ErrorCode *ec=nullptr)=0UT_SqlBaseDriverpure virtual
createStatementImpl()=0UT_SqlBaseDriverpure virtual
createStatementImpl() const =0UT_SqlBaseDriverpure virtual
endTransaction(bool commit, UT_ErrorCode *ec=nullptr)=0UT_SqlBaseDriverpure virtual
errorCode() const =0UT_SqlBaseDriverpure virtual
errorMessage() const =0UT_SqlBaseDriverpure virtual
exec(const UT_StringRef &sql, UT_ErrorCode *ec=nullptr) const =0UT_SqlBaseDriverpure virtual
extendedErrorCode() const =0UT_SqlBaseDriverpure virtual
findCachedStatement(const UT_SqlStatementHandleId &id) const =0UT_SqlBaseDriverpure virtual
getSchema(UT_ErrorCode *ec=nullptr) const =0UT_SqlBaseDriverpure virtual
indexExists(const UT_StringRef &name, UT_ErrorCode *ec=nullptr) const =0UT_SqlBaseDriverpure virtual
isReadOnly(const char *db="main", UT_ErrorCode *ec=nullptr) const =0UT_SqlBaseDriverpure virtual
isValid() const =0UT_SqlBaseDriverpure virtual
nativeAPI()=0UT_SqlBaseDriverpure virtual
nativeAPI() const =0UT_SqlBaseDriverpure virtual
run(UT_ErrorCode *ec, const UT_StringRef &sql, Args &&...args)UT_SqlBaseDriverinline
setConnectOptions(const UT_Options &options)UT_SqlBaseDriverinlinevirtual
setDatabaseName(const UT_StringHolder &db_name)UT_SqlBaseDriverinlinevirtual
setHostName(const UT_StringHolder &host)UT_SqlBaseDriverinlinevirtual
setPassword(const UT_StringHolder &password)UT_SqlBaseDriverinlinevirtual
setPort(int port)UT_SqlBaseDriverinlinevirtual
setUserName(const UT_StringHolder &user)UT_SqlBaseDriverinlinevirtual
startTransaction(UT_ErrorCode *ec=nullptr)=0UT_SqlBaseDriverpure virtual
tableExists(const UT_StringRef &name, UT_ErrorCode *ec=nullptr) const =0UT_SqlBaseDriverpure virtual
UT_NON_COPYABLE(UT_SqlBaseDriver)UT_SqlBaseDriver
UT_SqlBaseDriver()=defaultUT_SqlBaseDriverprotected
viewExists(const UT_StringRef &name, UT_ErrorCode *ec=nullptr) const =0UT_SqlBaseDriverpure virtual
~UT_SqlBaseDriver()=defaultUT_SqlBaseDrivervirtual