LiteCore
Couchbase Lite cross-platform core implementation
Loading...
Searching...
No Matches
Modules
Here is a list of all modules:
[detail level 12]
 Data Types and Base Functions
 Miscellaneous Functions
 Blobs
 Certificates
 Collections and ScopesA C4Collection represents a Collection, a named grouping of documents in a database
 Databases
 Raw Documents
 Document Enumeration
 Documents
 Database, Document, Query Observers
 Error Codes and Error Handling
 Database Indexes
 Network Listener: REST API and Sync Server
 Logging
 Predictive (Machine-Learning) QueryThis API allows you to register a machine-learning model with LiteCore
 Querying the Database
 Replicator
 Replication Socket Provider API
 Basic Fleece Data Types
 Fleece ArraysFLArray is a "subclass" of FLValue, representing values that are arrays
 Fleece Dictionaries
 Fleece Deep IteratorA deep iterator traverses every value contained in a dictionary, in depth-first order
 Reading Fleece Data
 Fleece CoreFoundation and Objective-C Helpers
 Fleece EncodersAn FLEncoder generates encoded Fleece or JSON data
 Rarely-needed or advanced functions
 JSON Interoperability
 Fleece PathsAn FLKeyPath Describes a location in a Fleece object tree, as a path from the root that follows dictionary properties and array elements
 Mutable Values
 Value SlotsAn FLSlot is a temporary reference to an element of a mutable Array/Dict; its only purpose is to let you store a value into it, using the FLSlot_... functions
 Slices
 Fleece ValuesThe core Fleece data type is FLValue: a reference to a value in Fleece-encoded data