LiteCore
Couchbase Lite cross-platform core implementation
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
[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
 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
 Fleece Formatted Value BuilderThese functions use the printf idiom to make it convenient to create structured Fleece values in memory with one call
 Slices
 Fleece ValuesThe core Fleece data type is FLValue: a reference to a value in Fleece-encoded data