SlHelpers
SlSqlite::SQLConn Member List

This is the complete list of members for SlSqlite::SQLConn, including all inherited members.

attach(const std::filesystem::path &dbFile, std::string_view dbName) const noexceptSlSqlite::SQLConn
begin(TransactionType type=TransactionType::DEFERRED) const noexceptSlSqlite::SQLConn
beginAuto(TransactionType type=TransactionType::DEFERRED) const noexceptSlSqlite::SQLConninline
bind(const SQLStmtHolder &ins, const std::string &key, const BindVal &val, bool transient=false) const noexceptSlSqlite::SQLConnprotected
bind(const SQLStmtHolder &ins, const Binding &binding, bool transient=false) const noexceptSlSqlite::SQLConnprotected
Binding typedefSlSqlite::SQLConnprotected
BindVal typedefSlSqlite::SQLConnprotected
Column typedefSlSqlite::SQLConnprotected
createDB()SlSqlite::SQLConninlinevirtual
createIndices(const Indices &indices) const noexceptSlSqlite::SQLConnprotected
createTables(const Tables &tables) const noexceptSlSqlite::SQLConnprotected
createTriggers(const Triggers &triggers) const noexceptSlSqlite::SQLConnprotected
createViews(const Views &views) const noexceptSlSqlite::SQLConnprotected
end() const noexceptSlSqlite::SQLConninline
exec(const std::string &sql) const noexceptSlSqlite::SQLConninline
Indices typedefSlSqlite::SQLConnprotected
insert(const SQLStmtHolder &ins, const Binding &binding={}, uint64_t *affected=nullptr) const noexceptSlSqlite::SQLConnprotected
LastError typedefSlSqlite::SQLConnprotected
lastError() constSlSqlite::SQLConninline
lastErrorCode() constSlSqlite::SQLConninline
lastErrorCodeExt() constSlSqlite::SQLConninline
m_flagsSlSqlite::SQLConnprotected
m_lastErrorSlSqlite::SQLConnmutableprotected
open(const std::filesystem::path &dbFile, unsigned int flags=0)SlSqlite::SQLConninline
openDB(const std::filesystem::path &dbFile, unsigned int flags=0) noexceptSlSqlite::SQLConn
operator=(SQLConn &&)=defaultSlSqlite::SQLConn
prepareStatement(std::string_view sql, SQLStmtHolder &stmt) const noexceptSlSqlite::SQLConnprotected
prepareStatements(const Statements &stmts) const noexceptSlSqlite::SQLConnprotected
prepDB()SlSqlite::SQLConninlinevirtual
Row typedefSlSqlite::SQLConnprotected
select(const SQLStmtHolder &sel, const Binding &binding) const noexceptSlSqlite::SQLConnprotected
Select (defined in SlSqlite::SQLConn)SlSqlite::SQLConnfriend
SelectResult typedefSlSqlite::SQLConnprotected
setError(int ret, std::string_view error, bool errmsg=false) constSlSqlite::SQLConnprotected
SQLConn(SQLConn &&)=defaultSlSqlite::SQLConn
SQLConn() (defined in SlSqlite::SQLConn)SlSqlite::SQLConninlineprotected
sqlHolderSlSqlite::SQLConnprotected
Statements typedefSlSqlite::SQLConnprotected
step(const SQLStmtHolder &ins, uint64_t *affected=nullptr, bool *uniqueError=nullptr) const noexceptSlSqlite::SQLConnprotected
TABLE_TEMPORARY enum value (defined in SlSqlite::SQLConn)SlSqlite::SQLConnprotected
TableFlags enum nameSlSqlite::SQLConnprotected
Tables typedefSlSqlite::SQLConnprotected
Triggers typedefSlSqlite::SQLConnprotected
valueOrNull(bool cond, BindVal val)SlSqlite::SQLConninlineprotectedstatic
Views typedefSlSqlite::SQLConnprotected
~SQLConn()=default (defined in SlSqlite::SQLConn)SlSqlite::SQLConnvirtual