![]() |
Audacity 3.2.0
|
This is the complete list of members for audacity::sqlite::Connection, including all inherited members.
| BeginTransaction(std::string name) | audacity::sqlite::Connection | |
| CheckTableExists(std::string_view tableName) const | audacity::sqlite::Connection | |
| Close(bool force) noexcept | audacity::sqlite::Connection | |
| Connection()=default | audacity::sqlite::Connection | |
| Connection(const Connection &)=delete | audacity::sqlite::Connection | |
| Connection(Connection &&) noexcept | audacity::sqlite::Connection | |
| Connection(sqlite3 *connection, bool owned) noexcept | audacity::sqlite::Connection | private |
| CreateAggregateFunction(std::string name, StepFunctionType stepFunction, FinalFunctionType finalFunction) | audacity::sqlite::Connection | inline |
| CreateScalarFunction(std::string name, ScalarFunctionType function) | audacity::sqlite::Connection | inline |
| CreateStatement(std::string_view sql) const | audacity::sqlite::Connection | |
| Execute(std::string_view sql) noexcept | audacity::sqlite::Connection | |
| GetPath(const char *dbName={}) const noexcept | audacity::sqlite::Connection | |
| IsOpen() const noexcept | audacity::sqlite::Connection | |
| mConnection | audacity::sqlite::Connection | private |
| mInDestructor | audacity::sqlite::Connection | private |
| mIsOwned | audacity::sqlite::Connection | private |
| mPendingTransactions | audacity::sqlite::Connection | private |
| Open(std::string_view path, OpenMode mode=OpenMode::ReadWriteCreate, ThreadMode threadMode=ThreadMode::Serialized) | audacity::sqlite::Connection | static |
| OpenBlob(const std::string &tableName, const std::string &columnName, int64_t rowId, bool readOnly, const std::string &databaseName="main") const | audacity::sqlite::Connection | |
| operator bool() const noexcept | audacity::sqlite::Connection | explicit |
| operator sqlite3 *() const noexcept | audacity::sqlite::Connection | explicit |
| operator=(const Connection &)=delete | audacity::sqlite::Connection | |
| operator=(Connection &&) noexcept | audacity::sqlite::Connection | |
| Reopen(const Connection &connection, OpenMode mode=OpenMode::ReadWriteCreate, ThreadMode threadMode=ThreadMode::Serialized) | audacity::sqlite::Connection | static |
| Reopen(sqlite3 *connection, OpenMode mode=OpenMode::ReadWriteCreate, ThreadMode threadMode=ThreadMode::Serialized) | audacity::sqlite::Connection | static |
| TransactionHandler(Connection &connection, Transaction::TransactionOperation operation, Transaction &name) | audacity::sqlite::Connection | privatestatic |
| Wrap(sqlite3 *connection) | audacity::sqlite::Connection | static |
| ~Connection() | audacity::sqlite::Connection |