Couchbase Lite
Objective-C API for iOS and Mac OS
 All Classes Functions Variables Properties
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oCCBLAttachmentA binary attachment to a document revision
oCCBLDatabaseA CouchbaseLite database
oCCBLDatabase(CBLModel)CBLDatabase methods for use with CBLModel
oCCBLDocumentA CouchbaseLite document (as opposed to any specific revision of it.)
oC<CBLDocumentModel>Protocol that CBLDocument model objects must implement
oC<CBLFilterCompiler>An external object that knows how to convert source code into an executable filter
oCCBLLiveQueryA CBLQuery subclass that automatically refreshes the result rows every time the database changes
oCCBLManagerTop-level CouchbaseLite object; manages a collection of databases as a CouchDB server does
oCCBLManagerOptionsOption flags for CBLManager initialization
oCCBLModelGeneric model class for CouchbaseLite documents
oCCBLModelArrayAn array of CBLModel objects, that's actually backed by document IDs
oCCBLModelFactoryA configurable mapping from CBLDocument to CBLModel
oCCBLNewRevisionAn unsaved new revision
oCCBLQueryRepresents a query of a CouchbaseLite 'view', or of a view-like resource like _all_documents
oCCBLQueryEnumeratorEnumerator on a CBLQuery's result rows
oCCBLQueryRowA result row from a CouchbaseLite view query
oCCBLReplicationA 'push' or 'pull' replication between a local and a remote database
oCCBLRevisionAn existing revision of a CBLDocument
oCCBLRevisionBaseA revision of a CBLDocument
oC<CBLUITableDelegate>Additional methods for the table view's delegate, that will be invoked by the CBLUITableSource
oCCBLUITableSourceA UITableView data source driven by a CBLLiveQuery
oC<CBLValidationContext>Context passed into a CBLValidationBlock
oCCBLViewA "view" in a CouchbaseLite database – essentially a persistent index managed by map/reduce
\C<CBLViewCompiler>An external object that knows how to map source code of some sort into executable functions