Couchbase Lite C++
Couchbase Lite C++ API
Loading...
Searching...
No Matches
Collection.hh File Reference
#include "cbl++/Base.hh"
#include "cbl++/Database.hh"
#include "cbl/CBLCollection.h"
#include "cbl/CBLScope.h"
#include "fleece/Mutable.hh"
#include <functional>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  cbl::ValueIndexConfiguration
 Configuration for creating a value index, which indexes the values of one or more document properties. More...
struct  cbl::FullTextIndexConfiguration
 Configuration for creating a full-text index, which enables full-text search in queries. More...
struct  cbl::ArrayIndexConfiguration
 Array Index Configuration for indexing property values within arrays in documents, intended for use with the UNNEST query. More...
class  cbl::Collection
 A Collection is a container for documents within a database. More...
class  cbl::CollectionChange
 Collection change info notified to the collection change listener's callback. More...
class  cbl::DocumentChange
 Document change info notified to the document change listener's callback. More...
struct  std::hash< cbl::Collection >
 Hash function for Collection. More...

Namespaces

namespace  cbl

Typedefs

using cbl::CollectionConflictHandler
 Conflict handler used when saving a document.