List of all items
Structs
- C4Address
- C4BlobKey
- C4BlobStore
- C4Cert
- C4Collection
- C4CollectionChange
- C4CollectionObservation
- C4CollectionObserver
- C4CollectionSpec
- C4Database
- C4DatabaseConfig
- C4DatabaseConfig2
- C4DatabaseFlags
- C4DocContentLevel
- C4DocEnumerator
- C4DocPutRequest
- C4Document
- C4DocumentEnded
- C4DocumentFlags
- C4DocumentInfo
- C4DocumentObserver
- C4DocumentVersioning
- C4EncryptionAlgorithm
- C4EncryptionKey
- C4EncryptionKeySize
- C4EnumeratorFlags
- C4EnumeratorOptions
- C4Error
- C4ErrorCode
- C4ErrorDomain
- C4ExtraInfo
- C4FullTextMatch
- C4IndexOptions
- C4IndexType
- C4KeyPair
- C4Listener
- C4ListenerAPIs
- C4ListenerConfig
- C4LogFileOptions
- C4LogLevel
- C4MaintenanceType
- C4NetworkErrorCode
- C4PrivateKeyRepresentation
- C4Progress
- C4Query
- C4QueryEnumerator
- C4QueryObserver
- C4QueryOptions
- C4RawDocument
- C4ReadStream
- C4ReplicationCollection
- C4Replicator
- C4ReplicatorMode
- C4ReplicatorParameters
- C4ReplicatorProgressLevel
- C4ReplicatorStatus
- C4ReplicatorStatusFlags
- C4Revision
- C4RevisionFlags
- C4Socket
- C4SocketFactory
- C4SocketFraming
- C4TLSConfig
- C4UUID
- C4WebSocketCloseCode
- C4WriteStream
- FLArrayIterator
- FLDictIterator
- FLDictKey
- FLError
- FLPathComponent
- FLSlice
- FLSliceResult
- _FLArray
- _FLDeepIterator
- _FLDict
- _FLDoc
- _FLEncoder
- _FLKeyPath
- _FLSharedKeyScope
- _FLSharedKeys
- _FLSlot
- _FLValue
- _IO_FILE
- _IO_codecvt
- _IO_marker
- _IO_wide_data
- __va_list_tag
- c4LogDomain
Enums
Functions
- FLApplyJSONDelta
- FLArrayIterator_Begin
- FLArrayIterator_GetCount
- FLArrayIterator_GetValue
- FLArrayIterator_GetValueAt
- FLArrayIterator_Next
- FLArray_AsMutable
- FLArray_Count
- FLArray_Get
- FLArray_IsEmpty
- FLArray_MutableCopy
- FLCreateJSONDelta
- FLData_ConvertJSON
- FLData_Dump
- FLDeepIterator_Free
- FLDeepIterator_GetDepth
- FLDeepIterator_GetIndex
- FLDeepIterator_GetJSONPointer
- FLDeepIterator_GetKey
- FLDeepIterator_GetParent
- FLDeepIterator_GetPath
- FLDeepIterator_GetPathString
- FLDeepIterator_GetValue
- FLDeepIterator_New
- FLDeepIterator_Next
- FLDeepIterator_SkipChildren
- FLDictIterator_Begin
- FLDictIterator_End
- FLDictIterator_GetCount
- FLDictIterator_GetKey
- FLDictIterator_GetKeyString
- FLDictIterator_GetValue
- FLDictIterator_Next
- FLDictKey_GetString
- FLDictKey_Init
- FLDict_AsMutable
- FLDict_Count
- FLDict_Get
- FLDict_GetWithKey
- FLDict_IsEmpty
- FLDict_MutableCopy
- FLDoc_FromJSON
- FLDoc_FromResultData
- FLDoc_GetAllocedData
- FLDoc_GetAssociated
- FLDoc_GetData
- FLDoc_GetRoot
- FLDoc_GetSharedKeys
- FLDoc_Release
- FLDoc_Retain
- FLDoc_SetAssociated
- FLDump
- FLDumpData
- FLEncodeApplyingJSONDelta
- FLEncodeJSONDelta
- FLEncoder_Amend
- FLEncoder_BeginArray
- FLEncoder_BeginDict
- FLEncoder_BytesWritten
- FLEncoder_ConvertJSON
- FLEncoder_EndArray
- FLEncoder_EndDict
- FLEncoder_Finish
- FLEncoder_FinishDoc
- FLEncoder_FinishItem
- FLEncoder_Free
- FLEncoder_GetBase
- FLEncoder_GetError
- FLEncoder_GetErrorMessage
- FLEncoder_GetExtraInfo
- FLEncoder_GetNextWritePos
- FLEncoder_LastValueWritten
- FLEncoder_New
- FLEncoder_NewWithOptions
- FLEncoder_NewWritingToFile
- FLEncoder_Reset
- FLEncoder_SetExtraInfo
- FLEncoder_SetSharedKeys
- FLEncoder_Snip
- FLEncoder_SuppressTrailer
- FLEncoder_WriteBool
- FLEncoder_WriteData
- FLEncoder_WriteDateString
- FLEncoder_WriteDouble
- FLEncoder_WriteFloat
- FLEncoder_WriteInt
- FLEncoder_WriteKey
- FLEncoder_WriteKeyValue
- FLEncoder_WriteNull
- FLEncoder_WriteRaw
- FLEncoder_WriteString
- FLEncoder_WriteUInt
- FLEncoder_WriteUndefined
- FLEncoder_WriteValue
- FLEncoder_WriteValueAgain
- FLJSON5_ToJSON
- FLJSONEncoder_NextDocument
- FLKeyPath_Equals
- FLKeyPath_Eval
- FLKeyPath_EvalOnce
- FLKeyPath_Free
- FLKeyPath_GetElement
- FLKeyPath_New
- FLKeyPath_ToString
- FLMutableArray_Append
- FLMutableArray_GetMutableArray
- FLMutableArray_GetMutableDict
- FLMutableArray_GetSource
- FLMutableArray_Insert
- FLMutableArray_IsChanged
- FLMutableArray_New
- FLMutableArray_NewFromJSON
- FLMutableArray_Remove
- FLMutableArray_Resize
- FLMutableArray_Set
- FLMutableArray_SetChanged
- FLMutableDict_GetMutableArray
- FLMutableDict_GetMutableDict
- FLMutableDict_GetSource
- FLMutableDict_IsChanged
- FLMutableDict_New
- FLMutableDict_NewFromJSON
- FLMutableDict_Release
- FLMutableDict_Remove
- FLMutableDict_RemoveAll
- FLMutableDict_Set
- FLMutableDict_SetChanged
- FLMutableDict_SetInt
- FLMutableDict_SetString
- FLSharedKeyScope_Free
- FLSharedKeyScope_WithRange
- FLSharedKeys_Count
- FLSharedKeys_Decode
- FLSharedKeys_Encode
- FLSharedKeys_GetStateData
- FLSharedKeys_LoadState
- FLSharedKeys_LoadStateData
- FLSharedKeys_New
- FLSharedKeys_NewWithRead
- FLSharedKeys_Release
- FLSharedKeys_Retain
- FLSharedKeys_RevertToCount
- FLSharedKeys_WriteState
- FLSliceResult_New
- FLSliceResult_Release
- FLSlice_Compare
- FLSlice_Copy
- FLSlice_Equal
- FLSlice_Hash
- FLSlice_ToCString
- FLSlot_SetBool
- FLSlot_SetData
- FLSlot_SetDouble
- FLSlot_SetFloat
- FLSlot_SetInt
- FLSlot_SetNull
- FLSlot_SetString
- FLSlot_SetUInt
- FLSlot_SetValue
- FLTimestamp_FromString
- FLTimestamp_Now
- FLTimestamp_ToString
- FLValue_AsArray
- FLValue_AsBool
- FLValue_AsData
- FLValue_AsDict
- FLValue_AsDouble
- FLValue_AsFloat
- FLValue_AsInt
- FLValue_AsString
- FLValue_AsTimestamp
- FLValue_AsUnsigned
- FLValue_FindDoc
- FLValue_FromData
- FLValue_GetType
- FLValue_IsDouble
- FLValue_IsEqual
- FLValue_IsInteger
- FLValue_IsMutable
- FLValue_IsUnsigned
- FLValue_NewData
- FLValue_NewString
- FLValue_Release
- FLValue_Retain
- FLValue_ToJSON
- FLValue_ToJSON5
- FLValue_ToJSONX
- FLValue_ToString
- FL_WipeMemory
- _FLBuf_Release
- _FLBuf_Retain
- c4Socket_getNativeHandle
- c4Socket_setNativeHandle
- c4_dumpInstances
- c4_getBuildInfo
- c4_getEnvironmentInfo
- c4_getObjectCount
- c4_getVersion
- c4_now
- c4_runAsyncTask
- c4_setTempDir
- c4_shutdown
- c4address_fromURL
- c4address_toURL
- c4base_release
- c4base_retain
- c4blob_computeKey
- c4blob_create
- c4blob_delete
- c4blob_deleteStore
- c4blob_freeStore
- c4blob_getContents
- c4blob_getFilePath
- c4blob_getSize
- c4blob_keyFromString
- c4blob_keyToString
- c4blob_openReadStream
- c4blob_openStore
- c4blob_openWriteStream
- c4cert_getValidTimespan
- c4coll_createDoc
- c4coll_createIndex
- c4coll_deleteIndex
- c4coll_enumerateAllDocs
- c4coll_enumerateChanges
- c4coll_getDatabase
- c4coll_getDoc
- c4coll_getDocBySequence
- c4coll_getDocExpiration
- c4coll_getDocumentCount
- c4coll_getIndexesInfo
- c4coll_getLastSequence
- c4coll_getSpec
- c4coll_isValid
- c4coll_moveDoc
- c4coll_nextDocExpiration
- c4coll_purgeDoc
- c4coll_purgeExpiredDocs
- c4coll_putDoc
- c4coll_setDocExpiration
- c4db_URINameFromPath
- c4db_beginTransaction
- c4db_clearCookies
- c4db_close
- c4db_collectionNames
- c4db_copyNamed
- c4db_createCollection
- c4db_createFleeceEncoder
- c4db_createIndex
- c4db_createIndex2
- c4db_delete
- c4db_deleteCollection
- c4db_deleteIndex
- c4db_deleteNamed
- c4db_encodeJSON
- c4db_endTransaction
- c4db_enumerateAllDocs
- c4db_enumerateChanges
- c4db_exists
- c4db_getBlobStore
- c4db_getCollection
- c4db_getConfig2
- c4db_getCookies
- c4db_getDefaultCollection
- c4db_getDoc
- c4db_getDocumentCount
- c4db_getExtraInfo
- c4db_getFLSharedKeys
- c4db_getIndexesInfo
- c4db_getLastSequence
- c4db_getName
- c4db_getPath
- c4db_getRemoteDBAddress
- c4db_getRemoteDBID
- c4db_getSharedFleeceEncoder
- c4db_getUUIDs
- c4db_hasCollection
- c4db_hasScope
- c4db_isInTransaction
- c4db_maintenance
- c4db_nextDocExpiration
- c4db_openAgain
- c4db_openNamed
- c4db_purgeDoc
- c4db_purgeExpiredDocs
- c4db_rekey
- c4db_release
- c4db_scopeNames
- c4db_setCookie
- c4db_setExtraInfo
- c4dbobs_createOnCollection
- c4dbobs_free
- c4dbobs_getChanges
- c4dbobs_releaseChanges
- c4doc_blobIsCompressible
- c4doc_bodyAsJSON
- c4doc_containingValue
- c4doc_create
- c4doc_createFleeceDoc
- c4doc_dictContainsBlobs
- c4doc_dictIsBlob
- c4doc_encodeStrippingOldMetaProperties
- c4doc_generateID
- c4doc_get
- c4doc_getBlobData
- c4doc_getBySequence
- c4doc_getDictBlobKey
- c4doc_getExpiration
- c4doc_getProperties
- c4doc_getRemoteAncestor
- c4doc_getRevisionBody
- c4doc_getRevisionHistory
- c4doc_getSelectedRevIDGlobalForm
- c4doc_hasOldMetaProperties
- c4doc_hasRevisionBody
- c4doc_isOldMetaProperty
- c4doc_isRevRejected
- c4doc_loadRevisionBody
- c4doc_purgeRevision
- c4doc_put
- c4doc_release
- c4doc_resolveConflict
- c4doc_resolveConflict2
- c4doc_retain
- c4doc_save
- c4doc_selectCommonAncestorRevision
- c4doc_selectCurrentRevision
- c4doc_selectNextLeafRevision
- c4doc_selectNextRevision
- c4doc_selectParentRevision
- c4doc_selectRevision
- c4doc_setExpiration
- c4doc_setRemoteAncestor
- c4doc_update
- c4docobs_createWithCollection
- c4docobs_free
- c4enum_close
- c4enum_free
- c4enum_getDocument
- c4enum_getDocumentInfo
- c4enum_next
- c4error_getBacktrace
- c4error_getCaptureBacktraces
- c4error_getDescription
- c4error_getDescriptionC
- c4error_getMessage
- c4error_make
- c4error_mayBeNetworkDependent
- c4error_mayBeTransient
- c4error_printf
- c4error_return
- c4error_setCaptureBacktraces
- c4error_vprintf
- c4key_setPassword
- c4key_setPasswordSHA1
- c4listener_availableAPIs
- c4listener_free
- c4listener_getConnectionStatus
- c4listener_getPort
- c4listener_getURLs
- c4listener_shareCollection
- c4listener_shareDB
- c4listener_start
- c4listener_unshareCollection
- c4listener_unshareDB
- c4log
- c4log_binaryFileLevel
- c4log_binaryFilePath
- c4log_callbackLevel
- c4log_enableFatalExceptionBacktrace
- c4log_flushLogFiles
- c4log_getCallback
- c4log_getDomain
- c4log_getDomainName
- c4log_getLevel
- c4log_getWarnOnErrors
- c4log_setBinaryFileLevel
- c4log_setCallbackLevel
- c4log_setLevel
- c4log_warnOnErrors
- c4log_willLog
- c4log_writeToBinaryFile
- c4log_writeToCallback
- c4query_columnCount
- c4query_columnTitle
- c4query_explain
- c4query_fullTextMatched
- c4query_new2
- c4query_release
- c4query_run
- c4query_setParameters
- c4queryenum_close
- c4queryenum_getRowCount
- c4queryenum_next
- c4queryenum_refresh
- c4queryenum_release
- c4queryenum_retain
- c4queryenum_seek
- c4queryobs_create
- c4queryobs_free
- c4queryobs_getEnumerator
- c4queryobs_setEnabled
- c4raw_free
- c4raw_get
- c4raw_put
- c4repl_free
- c4repl_getPeerTLSCertificate
- c4repl_getPendingDocIDs
- c4repl_getResponseHeaders
- c4repl_getStatus
- c4repl_isDocumentPending
- c4repl_isValidDatabaseName
- c4repl_isValidRemote
- c4repl_new
- c4repl_newWithSocket
- c4repl_retry
- c4repl_setHostReachable
- c4repl_setOptions
- c4repl_setProgressLevel
- c4repl_setSuspended
- c4repl_start
- c4repl_stop
- c4rev_equal
- c4rev_getGeneration
- c4slog
- c4socket_closeRequested
- c4socket_closed
- c4socket_completedWrite
- c4socket_fromNative
- c4socket_gotHTTPResponse
- c4socket_opened
- c4socket_received
- c4socket_registerFactory
- c4socket_release
- c4socket_retain
- c4stream_bytesWritten
- c4stream_close
- c4stream_closeWriter
- c4stream_computeBlobKey
- c4stream_getLength
- c4stream_install
- c4stream_read
- c4stream_seek
- c4stream_write
- c4vlog
Type Aliases
- C4CollectionObserverCallback
- C4DatabaseChange
- C4DatabaseObserver
- C4DocDeltaApplier
- C4DocumentObserverCallback
- C4HeapSlice
- C4HeapString
- C4ListenerCertAuthCallback
- C4ListenerHTTPAuthCallback
- C4LogDomain
- C4QueryObserverCallback
- C4RemoteID
- C4ReplicatorBlobProgressCallback
- C4ReplicatorDocumentsEndedCallback
- C4ReplicatorPropertyDecryptionCallback
- C4ReplicatorPropertyEncryptionCallback
- C4ReplicatorStatusChangedCallback
- C4ReplicatorValidationFunction
- C4SequenceNumber
- C4Slice
- C4SliceResult
- C4StorageEngine
- C4String
- C4StringResult
- C4Timestamp
- FILE
- FLArray
- FLCopyFlags
- FLDeepIterator
- FLDict
- FLDoc
- FLEncoder
- FLEncoderFormat
- FLHeapSlice
- FLKeyPath
- FLMutableArray
- FLMutableDict
- FLSharedKeyScope
- FLSharedKeys
- FLSharedKeysReadCallback
- FLSlot
- FLString
- FLStringResult
- FLTimestamp
- FLValue
- _IO_lock_t
- __builtin_va_list
- __gnuc_va_list
- __off64_t
- __off_t
- va_list
Statics
- kC4DatabaseFilenameExtension
- kC4DatabaseLog
- kC4DefaultEnumeratorOptions
- kC4DefaultLog
- kC4DefaultQueryOptions
- kC4QueryLog
- kC4ReplicatorActivityLevelNames
- kC4SQLiteStorageEngine
- kC4SyncLog
- kC4WebSocketLog
- kFLEmptyArray
- kFLEmptyDict
- kFLNullValue
- kFLUndefinedValue
Constants
- FLCopyFlags_kFLCopyImmutables
- FLCopyFlags_kFLDeepCopy
- FLCopyFlags_kFLDeepCopyImmutables
- FLCopyFlags_kFLDefaultCopy
- FLEncoderFormat_kFLEncodeFleece
- FLEncoderFormat_kFLEncodeJSON
- FLEncoderFormat_kFLEncodeJSON5
- kC4AuthTypeBasic
- kC4AuthTypeClientCert
- kC4AuthTypeFacebook
- kC4AuthTypeOpenIDConnect
- kC4AuthTypeSession
- kC4BlobDataProperty
- kC4BlobDigestProperty
- kC4DefaultCollectionName
- kC4DefaultCollectionSpec
- kC4DefaultScopeID
- kC4EncryptableValueProperty
- kC4EnvironmentSupportedLocales
- kC4EnvironmentTimezoneKey
- kC4GeneratedIDLength
- kC4LegacyAttachmentsProperty
- kC4ObjectTypeProperty
- kC4ObjectType_Blob
- kC4ObjectType_Encryptable
- kC4ProxyTypeHTTP
- kC4ProxyTypeHTTPS
- kC4ProxyTypeNone
- kC4ProxyTypeSOCKS
- kC4ReplicatorAuthClientCert
- kC4ReplicatorAuthClientCertKey
- kC4ReplicatorAuthEnableChallengeAuth
- kC4ReplicatorAuthPassword
- kC4ReplicatorAuthToken
- kC4ReplicatorAuthType
- kC4ReplicatorAuthUserName
- kC4ReplicatorCheckpointInterval
- kC4ReplicatorCompressionLevel
- kC4ReplicatorHeartbeatInterval
- kC4ReplicatorOptionAcceptParentDomainCookies
- kC4ReplicatorOptionAuthentication
- kC4ReplicatorOptionAutoPurge
- kC4ReplicatorOptionChannels
- kC4ReplicatorOptionCookies
- kC4ReplicatorOptionDisableDeltas
- kC4ReplicatorOptionDisablePropertyDecryption
- kC4ReplicatorOptionDocIDs
- kC4ReplicatorOptionExtraHeaders
- kC4ReplicatorOptionFilter
- kC4ReplicatorOptionFilterParams
- kC4ReplicatorOptionMaxRetries
- kC4ReplicatorOptionMaxRetryInterval
- kC4ReplicatorOptionNoIncomingConflicts
- kC4ReplicatorOptionOnlySelfSignedServerCert
- kC4ReplicatorOptionPinnedServerCert
- kC4ReplicatorOptionProxyServer
- kC4ReplicatorOptionRemoteDBUniqueID
- kC4ReplicatorOptionRootCerts
- kC4ReplicatorOptionSkipDeleted
- kC4ReplicatorProxyAuth
- kC4ReplicatorProxyHost
- kC4ReplicatorProxyPort
- kC4ReplicatorProxyType
- kC4SocketOptionNetworkInterface
- kC4SocketOptionWSProtocols