Couchbase Lite C++
Couchbase Lite C++ API
Loading...
Searching...
No Matches
cbl::Database Member List

This is the complete list of members for cbl::Database, including all inherited members.

bufferNotifications(NotificationsReadyCallback callback)cbl::Databaseinline
changeEncryptionKey(const EncryptionKey *_Nullable newKey)cbl::Databaseinline
clear()cbl::Databaseinline
close()cbl::Databaseinline
Collection classcbl::Databasefriend
config() constcbl::Databaseinline
copyDatabase(std::string_view fromPath, std::string_view toName)cbl::Databaseinlinestatic
copyDatabase(std::string_view fromPath, std::string_view toName, const DatabaseConfiguration &config)cbl::Databaseinlinestatic
createCollection(std::string_view collectionName, std::optional< std::string_view > scopeName=std::nullopt)cbl::Databaseinline
createQuery(QueryLanguage language, std::string_view queryString)cbl::Databaseinline
Database(std::string_view name)cbl::Databaseinline
Database(std::string_view name, const DatabaseConfiguration &config)cbl::Databaseinline
Database() noexceptcbl::Databaseinline
Database(CBLDatabase *_Nullable ref)cbl::Databaseinlineexplicitprotected
Database(const Database &other) noexceptcbl::Databaseinline
Database(Database &&other) noexceptcbl::Databaseinline
deleteCollection(std::string_view collectionName, std::optional< std::string_view > scopeName=std::nullopt)cbl::Databaseinline
deleteDatabase(std::string_view name, std::optional< std::string_view > inDirectory=std::nullopt)cbl::Databaseinlinestatic
deleteDatabase()cbl::Databaseinline
exists(std::string_view name, std::optional< std::string_view > inDirectory=std::nullopt)cbl::Databaseinlinestatic
getBlob(fleece::Dict properties) constcbl::Databaseinline
getCollection(std::string_view collectionName, std::optional< std::string_view > scopeName=std::nullopt) constcbl::Databaseinline
getCollectionNames(std::string_view scopeName=(std::string_view) slice(kCBLDefaultScopeName)) constcbl::Databaseinline
getDefaultCollection() constcbl::Databaseinline
getScopeNames() constcbl::Databaseinline
name() constcbl::Databaseinline
NotificationsReadyCallback typedefcbl::Database
operator bool() constcbl::Databaseinlineexplicit
operator!=(const Database &other) constcbl::Databaseinline
operator=(std::nullptr_t)cbl::Databaseinline
operator=(const Database &other) noexceptcbl::Databaseinline
operator=(Database &&other) noexceptcbl::Databaseinline
operator==(const Database &other) constcbl::Databaseinline
path() constcbl::Databaseinline
performMaintenance(CBLMaintenanceType type)cbl::Databaseinline
ref() constcbl::Databaseinline
saveBlob(const Blob &blob)cbl::Databaseinline
Scope classcbl::Databasefriend
sendNotifications()cbl::Databaseinline
valid() constcbl::Databaseinline
~Database()cbl::Databaseinline