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
↓ 8 callers
Method
beginArray
Fleece/Core/Encoder.cc:697
↓ 8 callers
Method
data
Fleece/Core/Doc.hh:49
↓ 8 callers
Method
endArray
Fleece/Core/Encoder.cc:713
↓ 8 callers
Method
get
Fleece/Mutable/HeapDict.cc:115
↓ 8 callers
Method
isLeaf
Fleece/Tree/NodeRef.cc:19
↓ 8 callers
Function
pointerDiff
Subtracts the 2nd pointer from the 1st, returning the difference in addresses. */
API/fleece/slice.hh:84
↓ 8 callers
Function
popcount
Fleece/Support/Bitmap.hh:30
↓ 8 callers
Method
printReport
Fleece/Support/Stopwatch.hh:104
↓ 8 callers
Function
readFile
Fleece/Support/sliceIO.cc:42
↓ 8 callers
Method
reset
Fleece/API_Impl/Fleece+ImplGlue.hh:111
↓ 8 callers
Method
save
Fleece/Core/SharedKeys.cc:277
↓ 8 callers
Method
start
Fleece/Support/Stopwatch.hh:34
↓ 8 callers
Method
stop
Fleece/Support/Stopwatch.hh:41
↓ 8 callers
Method
swap
Fleece/Support/diff_match_patch.hh:802
↓ 8 callers
Method
transactionBegan
Fleece/Core/SharedKeys.cc:247
↓ 8 callers
Method
writeDouble
API/fleece/Fleece.hh:662
↓ 8 callers
Method
writeKey
Fleece/Core/Encoder.cc:611
↓ 7 callers
Function
FLDoc_Release
Fleece/API_Impl/Fleece.cc:773
↓ 7 callers
Function
FLValue_Retain
Fleece/API_Impl/Fleece.cc:85
↓ 7 callers
Function
GetUVarInt32
Decodes a varint from the bytes in buf, storing it into *n. Returns the number of bytes read, or 0 if the data is invalid (buffer too short or num
Fleece/Support/varint.hh:67
↓ 7 callers
Function
ParseDouble
Fleece/Support/NumConversion.cc:89
↓ 7 callers
Method
base
Fleece/Core/Encoder.hh:171
↓ 7 callers
Function
compareKeys
Fleece/Core/Dict.cc:268
↓ 7 callers
Method
containsAddress
API/fleece/slice.hh:529
↓ 7 callers
Function
converter
Fleece/Core/JSONConverter.cc:214
↓ 7 callers
Method
copyTo
Copies my contents to memory starting at `dst`, using `memcpy`.
API/fleece/slice.hh:170
↓ 7 callers
Method
detach
Converts a Retained into a raw pointer with a +1 reference that must be released. Used in C++ functions that bridge to C and return C references.
Fleece/Support/RefCounted.hh:150
↓ 7 callers
Method
finishDoc
API/fleece/Fleece.hh:676
↓ 7 callers
Function
grow
Fleece/Support/SmallVector.hh:200
↓ 7 callers
Function
insert
Fleece/Support/SmallVector.hh:139
↓ 7 callers
Method
setBase
Fleece/Core/Encoder.cc:85
↓ 7 callers
Method
shared
Fleece/Core/SharedKeys.hh:40
↓ 6 callers
Function
FLSlot_SetString
Fleece/API_Impl/Fleece.cc:492
↓ 6 callers
Function
GetUVarInt
Decodes a varint from the bytes in buf, storing it into *n. Returns the number of bytes read, or 0 if the data is invalid (buffer too short or num
Fleece/Support/varint.hh:51
↓ 6 callers
Function
ParseInteger
Unsigned version:
Fleece/Support/NumConversion.cc:49
↓ 6 callers
Function
asprintf
MSVC/asprintf.c:19
↓ 6 callers
Function
begin
Fleece/Support/SmallVector.hh:124
↓ 6 callers
Method
find
API/fleece/slice.hh:641
↓ 6 callers
Method
get
Reads the next character from the input. Fails if input is at EOF.
Fleece/Support/JSON5.cc:225
↓ 6 callers
Method
hash
Fleece/Tree/NodeRef.cc:23
↓ 6 callers
Method
hexString
API/fleece/slice.hh:600
↓ 6 callers
Method
isUndefined
"undefined" is a special subtype of kNull */
Fleece/Core/Value.hh:110
↓ 6 callers
Function
log
Fleece/Support/betterassert.cc:36
↓ 6 callers
Function
popcount_c
Fleece/Support/Bitmap.cc:28
↓ 6 callers
Function
retained
Fleece/Support/RefCounted.hh:242
↓ 6 callers
Method
reuseBaseStrings
Fleece/Core/Encoder.cc:399
↓ 6 callers
Method
stringBytesCount
Fleece/Support/ConcurrentMap.cc:125
↓ 6 callers
Function
toJSONString
Tests/DeltaTests.cc:28
↓ 6 callers
Method
toString
API/fleece/Fleece.hh:617
↓ 6 callers
Method
writeFloat
API/fleece/Fleece.hh:661
↓ 6 callers
Method
writeInt
Fleece/Core/Encoder.cc:250
↓ 6 callers
Method
writeUInt
API/fleece/Fleece.hh:660
↓ 5 callers
Function
FLEncoder_ConvertJSON
Fleece/API_Impl/Fleece.cc:666
↓ 5 callers
Function
FLMemCpy
Exactly like memcmp, but safely handles the case where dst or src is NULL and size is 0 (as a no-op), instead of producing "undefined behavior" as
API/fleece/FLSlice.h:114
↓ 5 callers
Function
FLSlot_SetInt
Fleece/API_Impl/Fleece.cc:488
↓ 5 callers
Function
FLSlot_SetNull
Fleece/API_Impl/Fleece.cc:486
↓ 5 callers
Function
FLSlot_SetUInt
Fleece/API_Impl/Fleece.cc:489
↓ 5 callers
Function
SizeOfVarInt
Fleece/Support/varint.cc:22
↓ 5 callers
Method
asDouble
64-bit float value/conversion. Non-numeric values return 0, as with asInt. */
Fleece/Core/Value.hh:97
↓ 5 callers
Method
asFloat
API/fleece/Fleece.hh:609
↓ 5 callers
Method
byKey
Fleece/Core/SharedKeys.cc:184
↓ 5 callers
Method
capacity
Fleece/Tree/MutableNode.hh:48
↓ 5 callers
Method
dataSize
This does not include the inline items in arrays/dicts
Fleece/Core/Value.cc:381
↓ 5 callers
Function
getDigits
** Convert zDate into one or more integers. Additional arguments ** come in groups of 5 as follows: ** ** N number of digits in the in
Fleece/Support/ParseDate.cc:122
↓ 5 callers
Method
index
Fleece/Core/Path.hh:103
↓ 5 callers
Method
isChanged
API/fleece/Mutable.hh:182
↓ 5 callers
Method
isEmpty
Fleece/Core/Encoder.hh:60
↓ 5 callers
Method
isMutable
Fleece/Tree/NodeRef.hh:53
↓ 5 callers
Method
isUnsigned
API/fleece/Fleece.hh:602
↓ 5 callers
Method
isWideArray
arrays/dicts:
Fleece/Core/Value.hh:222
↓ 5 callers
Method
jsonPointer
Fleece/Core/DeepIterator.cc:129
↓ 5 callers
Method
makeRelativeTo
Fleece/Tree/HashTree+Internal.hh:75
↓ 5 callers
Method
recordException
Fleece/API_Impl/Fleece+ImplGlue.hh:104
↓ 5 callers
Method
reset
Tests/SharedKeysTests.cc:161
↓ 5 callers
Method
source
Fleece/Mutable/HeapDict.hh:35
↓ 5 callers
Method
stringBytesCapacity
Fleece/Support/ConcurrentMap.cc:120
↓ 5 callers
Method
value
Fleece/Integration/MValue.hh:82
↓ 5 callers
Method
value
Fleece/Mutable/HeapDict.hh:81
↓ 4 callers
Function
ComputeHash
Fleece/Tree/HashTree.cc:35
↓ 4 callers
Function
FLMutableArray_Release
Decrements the refcount of (and possibly frees) a mutable Array. */
API/fleece/Fleece.h:499
↓ 4 callers
Function
FLMutableDict_Release
Decrements the refcount of (and possibly frees) a mutable Dict. */
API/fleece/Fleece.h:738
↓ 4 callers
Function
FLSlot_SetBool
Fleece/API_Impl/Fleece.cc:487
↓ 4 callers
Function
FLSlot_SetData
Fleece/API_Impl/Fleece.cc:493
↓ 4 callers
Function
FLSlot_SetDouble
Fleece/API_Impl/Fleece.cc:491
↓ 4 callers
Function
FLSlot_SetFloat
Fleece/API_Impl/Fleece.cc:490
↓ 4 callers
Function
PutIntOfLength
Fleece/Support/varint.cc:96
↓ 4 callers
Function
asBitmap
Fleece/Support/Bitmap.hh:90
↓ 4 callers
Method
asData
Fleece/Core/Value.cc:215
↓ 4 callers
Method
asFloat
32-bit float value/conversion. Non-numeric values return 0, as with asInt. */
Fleece/Core/Value.hh:94
↓ 4 callers
Method
begin
Tests/SharedKeysTests.cc:178
↓ 4 callers
Function
bswap16
even in this case, compilers often optimize by using native instructions */
Fleece/Support/endianness.h:99
↓ 4 callers
Function
bswap32
Fleece/Support/endianness.h:102
↓ 4 callers
Function
bswap64
Fleece/Support/endianness.h:108
↓ 4 callers
Method
compare
Fleece/Core/Dict.hh:71
↓ 4 callers
Method
copyChildren
Fleece/Mutable/HeapDict.cc:255
↓ 4 callers
Method
count
Fleece/Mutable/HeapDict.hh:38
↓ 4 callers
Method
eval
Fleece/Core/Path.cc:112
↓ 4 callers
Method
get
API/fleece/Fleece.hh:631
↓ 4 callers
Method
getParent
Fleece/Core/Dict.cc:364
↓ 4 callers
Method
gotException
Fleece/Core/JSONConverter.cc:206
← previous
next →
101–200 of 1,673, ranked by callers