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

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

addChangeListener(CollectionChangeListener::Callback callback)cbl::Collectioninline
addDocumentChangeListener(std::string_view docID, CollectionDocumentChangeListener::Callback callback)cbl::Collectioninline
adopt(const CBLCollection *_Nullable d, CBLError *error)cbl::Collectioninlineprotectedstatic
Collection() noexceptcbl::Collectioninline
Collection(CBLCollection *_Nullable ref)cbl::Collectioninlineexplicitprotected
Collection(const Collection &other) noexceptcbl::Collectioninline
Collection(Collection &&other) noexceptcbl::Collectioninline
CollectionChangeListener typedefcbl::Collection
CollectionDocumentChangeListener typedefcbl::Collection
count() constcbl::Collectioninline
createArrayIndex(std::string_view name, ArrayIndexConfiguration config)cbl::Collectioninline
createFullTextIndex(std::string_view name, FullTextIndexConfiguration config)cbl::Collectioninline
createValueIndex(std::string_view name, ValueIndexConfiguration config)cbl::Collectioninline
createVectorIndex(std::string_view name, VectorIndexConfiguration config)cbl::Collectioninline
Database classcbl::Collectionfriend
database() constcbl::Collectioninline
deleteDocument(Document &doc)cbl::Collectioninline
deleteDocument(Document &doc, CBLConcurrencyControl concurrency)cbl::Collectioninline
deleteIndex(std::string_view name)cbl::Collectioninline
Document classcbl::Collectionfriend
fullName() constcbl::Collectioninline
getDocument(std::string_view docID) constcbl::Collectioninline
getDocumentExpiration(std::string_view docID) constcbl::Collectioninline
getIndex(std::string_view name)cbl::Collectioninline
getIndexNames()cbl::Collectioninline
getMutableDocument(std::string_view docID) constcbl::Collectioninline
name() constcbl::Collectioninline
operator bool() constcbl::Collectioninlineexplicit
operator!=(const Collection &other) constcbl::Collectioninline
operator=(std::nullptr_t)cbl::Collectioninline
operator=(const Collection &other) noexceptcbl::Collectioninline
operator=(Collection &&other) noexceptcbl::Collectioninline
operator==(const Collection &other) constcbl::Collectioninline
purgeDocument(Document &doc)cbl::Collectioninline
purgeDocument(std::string_view docID)cbl::Collectioninline
QueryIndex classcbl::Collectionfriend
ref() constcbl::Collectioninline
saveDocument(MutableDocument &doc)cbl::Collectioninline
saveDocument(MutableDocument &doc, CBLConcurrencyControl concurrency)cbl::Collectioninline
saveDocument(MutableDocument &doc, CollectionConflictHandler handler)cbl::Collectioninline
scopeName() constcbl::Collectioninline
setDocumentExpiration(std::string_view docID, time_t expiration)cbl::Collectioninline
valid() constcbl::Collectioninline