Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/couchbase/fleece
/ functions
Functions
1,673 in github.com/couchbase/fleece
⨍
Functions
1,673
◇
Types & classes
239
Function
Node
Fleece/Tree/HashTree+Internal.hh:140
Method
NodeRef
Fleece/Tree/NodeRef.hh:43
Method
Patch
* Constructor. Initializes with an empty list of diffs. */
Fleece/Support/diff_match_patch.hh:176
Method
Path
Fleece/Core/Path.hh:38
Method
PersistentSharedKeys
Fleece/Core/SharedKeys.cc:233
Method
Pointer
Fleece/Core/Pointer.cc:23
Method
PreallocatedStringTable
Fleece/Support/StringTable.hh:92
Function
PutCollatableUInt
Fleece/Support/varint.cc:147
Function
PutUIntOfLength
Encodes an unsigned integer `n` to `buf` and returns the number of bytes used (1-8). */
Fleece/Support/varint.hh:101
Method
RefCounted
Fleece/Support/RefCounted.hh:28
Method
Retained
Fleece/Support/RefCounted.hh:97
Method
RetainedConst
Fleece/Support/RefCounted.hh:192
Method
RetainedValue
API/fleece/Mutable.hh:218
Method
Scope
Fleece/Core/Doc.hh:71
Method
Scope
Fleece/Core/Doc.cc:55
Method
SharedEncoder
API/fleece/Fleece.hh:549
Method
SharedKeys
API/fleece/Fleece.hh:324
Method
SharedKeys
Fleece/Core/SharedKeys.hh:67
Method
SharedKeys
Fleece/Core/SharedKeys.cc:25
Function
SizeOfCollatableUInt
Fleece/Support/varint.cc:138
Function
SkipVarInt
Skips a pointer past a varint without decoding it. */
Fleece/Support/varint.hh:81
Method
Slot
API/fleece/Mutable.hh:44
Method
Stopwatch
Fleece/Support/Stopwatch.hh:30
Method
StringTable
Fleece/Support/StringTable.cc:30
Method
Target
Fleece/Tree/NodeRef.hh:26
Method
Value
API/fleece/Fleece.hh:39
Method
Value
Fleece/Core/Value.hh:203
Method
ValueDumper
Fleece/Core/Value+Dump.cc:36
Method
ValueSlot
Fleece/Mutable/ValueSlot.cc:28
Method
Writer
Fleece/Support/Writer.cc:24
Method
Writer
Fleece/Support/Writer.hh:156
Method
_TempArray
Fleece/Support/TempArray.hh:41
Method
_add
Fleece/Core/SharedKeys.cc:132
Method
_allocateKey
Fleece/Mutable/HeapDict.cc:79
Method
_applyArray
Fleece/Core/JSONDelta.cc:284
Method
_asImmutable
Fleece/Tree/NodeRef.hh:77
Method
_asMutable
Fleece/Tree/NodeRef.hh:76
Function
_assert_failed
Fleece/Support/betterassert.cc:54
Function
_assert_failed_nox
Fleece/Support/betterassert.cc:88
Method
_begin
Pointer to first item
Fleece/Support/SmallVectorBase.hh:54
Method
_careful_release
Fleece/Support/RefCounted.cc:112
Method
_careful_retain
Fleece/Support/RefCounted.cc:95
Method
_containing
static*/
Fleece/Core/Doc.cc:196
Method
_embiggen
Increases capacity, switching to external storage.
Fleece/Support/SmallVectorBase.hh:73
Method
_emsmallen
Reduces capacity, switching from external to inline storage.
Fleece/Support/SmallVectorBase.hh:96
Method
_findValueFor
Fleece/Mutable/HeapDict.cc:56
Method
_growTo
Increases size & returns pointer to (uninitialized) first new item.
Fleece/Support/SmallVectorBase.hh:111
Function
_htond
Convert 64-bit double from host to network byte order
Fleece/Support/endianness.h:157
Function
_htonf
Convert 32-bit float from host to network byte order
Fleece/Support/endianness.h:143
Method
_insert
Inserts space for `nItems` new items at `where` and returns a pointer to it.
Fleece/Support/SmallVectorBase.hh:136
Method
_insertOnly
Subroutine of insertOnly() and grow() that doesn't bump count or grow table. This repeats a lot of the logic of insert(), but I decided performance tr
Fleece/Support/StringTable.cc:158
Method
_isUnknownKey
Fleece/Core/SharedKeys.hh:137
Method
_moveFrom
Moves `sv` to myself.
Fleece/Support/SmallVectorBase.hh:59
Method
_moveItems
Moves the items in the range [srcStart..srcEnd) to dst
Fleece/Support/SmallVectorBase.hh:155
Method
_patchArray
Fleece/Core/JSONDelta.cc:374
Method
_patchDict
Fleece/Core/JSONDelta.cc:332
Function
_postcondition_failed
Fleece/Support/betterassert.cc:68
Function
_postcondition_failed_nox
Fleece/Support/betterassert.cc:102
Function
_precondition_failed
Fleece/Support/betterassert.cc:61
Function
_precondition_failed_nox
Fleece/Support/betterassert.cc:95
Method
_release
Fleece/Support/RefCounted.hh:47
Method
_release
Fleece/Core/Value.cc:424
Method
_reset
Fleece/Support/Writer.cc:73
Method
_retain
Fleece/Core/Value.cc:423
Method
_strlen
API/fleece/slice.hh:481
Method
_throw
Fleece/Support/FleeceException.cc:55
Method
_throwErrno
Fleece/Support/FleeceException.cc:73
Method
_write
Fleece/Support/Writer.cc:110
Method
_writeFloat
Fleece/Support/JSONEncoder.hh:124
Method
_writeFloat
Fleece/Core/Encoder.cc:293
Method
_writeInt
Fleece/Support/JSONEncoder.hh:117
Method
_writeString
Writes a string, or a pointer to an already-written copy of the same string. This is the main body of writeString() and writeKey(). Returns the addres
Fleece/Core/Encoder.cc:349
Method
addChunk
Fleece/Support/Writer.cc:169
Method
addComponents
Fleece/Core/Path.cc:25
Method
addIndex
Fleece/Core/Path.cc:42
Method
addProperty
Fleece/Core/Path.cc:36
Method
addSpecial
Fleece/Core/Encoder.cc:245
Method
addedKey
Fleece/Core/Encoder.cc:669
Method
addingKey
Fleece/Core/Encoder.cc:601
Function
adopt
Fleece/Support/RefCounted.hh:256
Method
advance
Fleece/Support/slice_stream.cc:31
Method
advanceTo
Fleece/Support/slice_stream.cc:20
Method
allocKey
Fleece/Support/ConcurrentMap.cc:257
Method
allocTable
Fleece/Support/StringTable.cc:200
Method
alloc_slice
API/fleece/slice.hh:336
Method
alloc_slice
ObjC/slice+CoreFoundation.cc:41
Method
alloced
Fleece/Support/slice_stream.hh:40
Method
allocedData
API/fleece/Fleece.hh:376
Method
amend
Fleece/Integration/MRoot.hh:65
Function
app_main
Tests/FleeceTestsMain.cc:34
Method
append
API/fleece/Mutable.hh:124
Method
append
Fleece/Mutable/HeapArray.hh:62
Method
append
Fleece/Mutable/MutableArray.hh:57
Method
appendNull
API/fleece/Mutable.hh:125
Method
append_percent_encoded
Fleece/Support/diff_match_patch.hh:2406
Method
apply
API/fleece/Fleece.hh:692
Method
apply
static*/
Fleece/Core/JSONDelta.cc:224
Method
applyStringDelta
static*/
Fleece/Core/JSONDelta.cc:491
Method
asArray
API/fleece/Fleece.hh:381
Method
asArray
Fleece/Core/Doc.hh:119
← previous
next →
801–900 of 1,673, ranked by callers