ledger-core
Statement Member List

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

bindBlob(int32_t pos, const std::shared_ptr< api::DatabaseBlob > &value) override (defined in Statement)Statementinline
ledger::core::api::DatabaseStatement::bindBlob(int32_t pos, const std::shared_ptr< DatabaseBlob > &value)=0ledger::core::api::DatabaseStatementpure virtual
bindDouble(int32_t pos, double value) overrideStatementinlinevirtual
bindFloat(int32_t pos, float value) overrideStatementinlinevirtual
bindInt(int32_t pos, int32_t value) overrideStatementinlinevirtual
bindLong(int32_t pos, int64_t value) overrideStatementinlinevirtual
bindNull(int32_t pos) overrideStatementinlinevirtual
bindShort(int32_t pos, int16_t value) overrideStatementinlinevirtual
bindString(int32_t pos, const std::string &value) overrideStatementinlinevirtual
close() overrideStatementinlinevirtual
describeColumn(int32_t colNum) overrideStatementinlinevirtual
execute() overrideStatementinlinevirtual
getColumnCount() overrideStatementinlinevirtual
reset() overrideStatementinlinevirtual
Statement(sqlite3 *db, const std::string &query) (defined in Statement)Statementinline
~DatabaseStatement() (defined in ledger::core::api::DatabaseStatement)ledger::core::api::DatabaseStatementinlinevirtual