-
Notifications
You must be signed in to change notification settings - Fork 74
API Usage
Jens Alfke edited this page Jan 11, 2021
·
7 revisions
This is a list of all LiteCore functions being used by the Couchbase Lite implementations, as of 11 January 2021. The list was generated by the ack tool, with the Unix command lines
SRCDIR=couchbase-lite-ios/Objective-C
ack -o --noheading --no-filename '\bc4\w+\(' $SRCDIR | sort | uniq
(postprocessed slightly by hand, to remove the parens and add line breaks between groups.)
c4_dumpInstances
c4_getObjectCount
c4_getVersion
c4blob_create
c4blob_getContents
c4blob_keyFromString
c4blob_keyToString
c4blob_openReadStream
c4blob_openWriteStream
c4cert_fromData
c4cert_isSelfSigned
c4cert_release
c4db_beginTransaction
c4db_close
c4db_compact
c4db_copyNamed
c4db_createIndex
c4db_deleteIndex
c4db_deleteNamed
c4db_endTransaction
c4db_getBlobStore
c4db_getCookies
c4db_getDocumentCount
c4db_getFLSharedKeys
c4db_getIndexesInfo
c4db_getPath
c4db_getRemoteDBAddress
c4db_getSharedFleeceEncoder
c4db_getUUIDs
c4db_maintenance
c4db_nextDocExpiration
c4db_openNamed
c4db_purgeDoc
c4db_purgeExpiredDocs
c4db_release
c4db_setCookie
c4dbobs_create
c4dbobs_free
c4dbobs_getChanges
c4dbobs_releaseChanges
c4doc_create
c4doc_dictContainsBlobs
c4doc_get
c4doc_getExpiration
c4doc_getRemoteAncestor
c4doc_hasRevisionBody
c4doc_release
c4doc_resolveConflict
c4doc_save
c4doc_selectCommonAncestorRevision
c4doc_selectCurrentRevision
c4doc_selectNextLeafRevision
c4doc_selectNextRevision
c4doc_selectParentRevision
c4doc_selectRevision
c4doc_setExpiration
c4doc_update
c4docobs_create
c4docobs_free
c4error_getMessage
c4error_make
c4log_getDomain
c4log_getDomainName
c4log_getLevel
c4log_setBinaryFileLevel
c4log_setCallbackLevel
c4log_setLevel
c4log_writeToBinaryFile
c4log_writeToCallback
c4slog
c4query_columnCount
c4query_columnTitle
c4query_explain
c4query_new
c4query_release
c4query_run
c4queryenum_next
c4queryenum_refresh
c4queryenum_release
c4queryenum_seek
c4repl_free
c4repl_getPendingDocIDs
c4repl_getStatus
c4repl_isDocumentPending
c4repl_new
c4repl_newLocal
c4repl_setHostReachable
c4repl_setOptions
c4repl_setSuspended
c4repl_start
c4repl_stop
c4rev_getGeneration
c4slice_free
c4str
c4socket_closed
c4socket_completedWrite
c4socket_gotHTTPResponse
c4socket_opened
c4socket_received
c4stream_close
c4stream_closeWriter
c4stream_computeBlobKey
c4stream_install
c4stream_read
c4stream_write