Couchbase Lite
Objective-C API for iOS and Mac OS
CBLManager.h File Reference
#import "CBLBase.h"

Go to the source code of this file.

Classes

struct  CBLManagerOptions
 Option flags for CBLManager initialization. More...
 
class  CBLDatabaseOptions
 Options for opening a database. More...
 
class  CBLManager
 Top-level Couchbase Lite object; manages a collection of databases. More...
 

Typedefs

typedef NS_ASSUME_NONNULL_BEGIN struct CBLManagerOptions CBLManagerOptions
 Option flags for CBLManager initialization. More...
 

Functions

NSString * CBLVersion (void)
 Returns the version of Couchbase Lite. More...
 

Variables

NSString *const CBLHTTPErrorDomain
 NSError domain used for HTTP status codes returned by a lot of Couchbase Lite APIs – for example code 404 is "not found", 403 is "forbidden", etc. More...
 
NSString *const kCBLSQLiteStorage
 SQLite storage type used for setting CBLDatabaseOptions.storageType. More...
 
NSString *const kCBLForestDBStorage
 ForestDB storage type used for setting CBLDatabaseOptions.storageType. More...
 

Typedef Documentation

◆ CBLManagerOptions

Option flags for CBLManager initialization.

Function Documentation

◆ CBLVersion()

NSString* CBLVersion ( void  )

Returns the version of Couchbase Lite.

Variable Documentation

◆ CBLHTTPErrorDomain

NSString* const CBLHTTPErrorDomain

NSError domain used for HTTP status codes returned by a lot of Couchbase Lite APIs – for example code 404 is "not found", 403 is "forbidden", etc.

◆ kCBLSQLiteStorage

NSString* const kCBLSQLiteStorage

SQLite storage type used for setting CBLDatabaseOptions.storageType.

◆ kCBLForestDBStorage

NSString* const kCBLForestDBStorage

ForestDB storage type used for setting CBLDatabaseOptions.storageType.