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
↓ 1 callers
Function
FLValue_ToString
Fleece/API_Impl/Fleece.cc:101
↓ 1 callers
Function
FL_WipeMemory
Fleece/API_Impl/FLSlice.cc:192
↓ 1 callers
Function
FromDate
Convert DateTime to tm WITHOUT calling mktime (possibly invalid until then)
Fleece/Support/ParseDate.cc:299
↓ 1 callers
Function
FromTimestamp
Fleece/Support/ParseDate.cc:437
↓ 1 callers
Function
ParseISO8601Date
Fleece/Support/ParseDate.cc:388
↓ 1 callers
Function
ParseUnsignedInteger
Alternative syntax for parsing an unsigned integer.
Fleece/Support/NumConversion.hh:45
↓ 1 callers
Function
SliceAllocator
ObjC/slice+CoreFoundation.cc:58
↓ 1 callers
Function
WriteDouble
Alternative syntax for formatting a 64-bit-floating point number to a string.
Fleece/Support/NumConversion.hh:62
↓ 1 callers
Function
_GetUVarInt32
Fleece/Support/varint.cc:70
↓ 1 callers
Method
_addChild
Fleece/Tree/MutableNode.hh:421
↓ 1 callers
Method
_apply
Recursively applies the delta to the value, going down into the tree
Fleece/Core/JSONDelta.cc:255
↓ 1 callers
Method
_capture
Fleece/Support/Backtrace.cc:302
↓ 1 callers
Function
_digittoint
Fleece/Support/slice_stream.cc:233
↓ 1 callers
Function
_popcount
Fleece/Support/Bitmap.cc:66
↓ 1 callers
Function
_popcountl
Fleece/Support/Bitmap.cc:74
↓ 1 callers
Function
_popcountll
Fleece/Support/Bitmap.cc:82
↓ 1 callers
Method
_write
Main encoder function. Called recursively, traversing the hierarchy.
Fleece/Core/JSONDelta.cc:104
↓ 1 callers
Method
addBit
Sets bit `bitNo` to 1. */
Fleece/Support/Bitmap.hh:77
↓ 1 callers
Method
addChild
Fleece/Tree/MutableNode.hh:412
↓ 1 callers
Method
allocate
Fleece/Support/ConcurrentArena.hh:92
↓ 1 callers
Method
allocated
Fleece/Support/ConcurrentArena.hh:41
↓ 1 callers
Method
allocedData
Fleece/Core/Doc.hh:50
↓ 1 callers
Method
amend
API/fleece/Fleece.hh:653
↓ 1 callers
Function
appendToFile
Fleece/Support/sliceIO.cc:73
↓ 1 callers
Method
asMutableDict
Fleece/Mutable/HeapDict.hh:32
↓ 1 callers
Method
asNative
Fleece/Integration/MRoot.hh:48
↓ 1 callers
Method
asTimestamp
Fleece/Core/Value.cc:219
↓ 1 callers
Method
asValueOrUndefined
Fleece/Mutable/ValueSlot.cc:92
↓ 1 callers
Function
assignRef
Fleece/Support/RefCounted.hh:87
↓ 1 callers
Function
atomicCompareAndSwap
Cross-platform atomic test-and-set primitive: If `*value == oldValue`, stores `newValue` and returns true. Else returns false. Note: This could work w
Fleece/Support/ConcurrentMap.cc:72
↓ 1 callers
Method
available
Fleece/Support/ConcurrentArena.hh:42
↓ 1 callers
Function
backtrace
Fleece/Support/Backtrace.cc:71
↓ 1 callers
Method
bitmap
Fleece/Tree/HashTree.cc:82
↓ 1 callers
Method
bytesWritten
The number of bytes written so far.
Fleece/Support/slice_stream.hh:53
↓ 1 callers
Method
calloc
Fleece/Support/ConcurrentArena.cc:59
↓ 1 callers
Function
canBeUnquotedJSON5Key
Fleece/Support/JSONEncoder.cc:68
↓ 1 callers
Method
capacity
The number of bytes more that can be written.
Fleece/Support/slice_stream.hh:56
↓ 1 callers
Method
carefulDeref
Fleece/Core/Pointer.cc:66
↓ 1 callers
Function
checkErrno
Fleece/Support/FileUtils.hh:19
↓ 1 callers
Method
childAtIndex
Fleece/Tree/NodeRef.cc:45
↓ 1 callers
Method
childAtIndex
Fleece/Tree/MutableNode.hh:110
↓ 1 callers
Method
childCount
Fleece/Tree/NodeRef.cc:39
↓ 1 callers
Method
childCount
Fleece/Tree/MutableNode.hh:105
↓ 1 callers
Method
childForBitNumber
Fleece/Tree/HashTree.cc:92
↓ 1 callers
Function
clear
Fleece/Support/SmallVector.hh:103
↓ 1 callers
Method
containsAddressRange
API/fleece/slice.hh:534
↓ 1 callers
Method
count
Returns the number of items in the dictionary. */
Fleece/Integration/MDict.hh:65
↓ 1 callers
Method
count
Returns the number of items in the array. */
Fleece/Integration/MArray.hh:63
↓ 1 callers
Method
count
Fleece/Core/SharedKeys.cc:58
↓ 1 callers
Method
countIsZero
Fleece/Core/Value.hh:224
↓ 1 callers
Method
countValue
Fleece/Core/Value.hh:223
↓ 1 callers
Function
decLittle32
Fleece/Support/Endian.hh:40
↓ 1 callers
Function
decode
Fleece/Support/Base64.cc:36
↓ 1 callers
Function
decodeHex
Tool/fleece_tool.cc:59
↓ 1 callers
Method
deref
Fleece/Core/Value.cc:399
↓ 1 callers
Function
digittoint
digittoint is a BSD function, not available on Android, Linux, etc.
Tool/fleece_tool.cc:41
↓ 1 callers
Method
dump
Fleece/Tree/MutableNode.hh:79
↓ 1 callers
Method
elapsed
Fleece/Support/Stopwatch.hh:71
↓ 1 callers
Method
encodedData
Experimental/KeyTree.hh:36
↓ 1 callers
Method
end
API/fleece/slice.hh:119
↓ 1 callers
Function
erase
Fleece/Support/SmallVector.hh:155
↓ 1 callers
Function
errorCallback
Fleece/Core/JSONConverter.cc:246
↓ 1 callers
Method
errorCode
Fleece/Core/JSONConverter.hh:39
↓ 1 callers
Method
errorMessage
API/fleece/Fleece.hh:680
↓ 1 callers
Method
errorPos
Byte offset in input where error occurred */
Fleece/Core/JSONConverter.hh:43
↓ 1 callers
Function
filename
Fleece/Support/betterassert.cc:23
↓ 1 callers
Method
findByte
API/fleece/slice.hh:659
↓ 1 callers
Method
finishDoc
Fleece/Core/Encoder.cc:149
↓ 1 callers
Method
first
Fleece/Mutable/HeapArray.cc:137
↓ 1 callers
Method
flush
Fleece/Support/Writer.cc:153
↓ 1 callers
Method
getAssociated
Fleece/Core/Doc.cc:332
↓ 1 callers
Method
gotError
Fleece/Core/JSONConverter.cc:194
↓ 1 callers
Method
hasPrefix
API/fleece/slice.hh:697
↓ 1 callers
Method
heapArray
Fleece/Core/Array.cc:124
↓ 1 callers
Function
heedlessGrow
Fleece/Support/SmallVector.hh:201
↓ 1 callers
Function
inject_local_tz
Fleece/Support/ParseDate.cc:312
↓ 1 callers
Method
isEqualToDict
Fleece/Core/Dict.cc:373
↓ 1 callers
Method
isExternal
Fleece/Core/Pointer.hh:27
↓ 1 callers
Method
isKey
Fleece/Core/Path.hh:100
↓ 1 callers
Method
isMutated
Returns true if this collection or its contents (at any level) have been modified. */
Fleece/Integration/MCollection.hh:28
↓ 1 callers
Function
isValidUTF8
Based on utf8_check.c by Markus Kuhn, 2005 https://www.cl.cam.ac.uk/~mgk25/ucs/utf8_check.c
Tests/DeltaTests.cc:256
↓ 1 callers
Function
json5
Converts JSON5 to JSON; helps make JSON test input more readable!
Tests/FleeceTests.hh:84
↓ 1 callers
Method
key
API/fleece/Fleece.hh:646
↓ 1 callers
Method
key
Fleece/Integration/MDictIterator.hh:44
↓ 1 callers
Method
keyStr
Fleece/Core/Path.hh:102
↓ 1 callers
Method
keyt
Fleece/Core/Dict.cc:442
↓ 1 callers
Method
kvArray
Fleece/Mutable/HeapDict.cc:202
↓ 1 callers
Method
loadState
API/fleece/Fleece.hh:330
↓ 1 callers
Function
main
Tool/fleece_tool.cc:115
↓ 1 callers
Method
mapAddresses
Recursively adds addresses of `value` and its children to `_byAddress` map
Fleece/Core/Value+Dump.cc:47
↓ 1 callers
Method
nativeChangeSlot
Fleece/Integration/MValue.hh:135
↓ 1 callers
Method
next
Fleece/Core/Value.hh:236
↓ 1 callers
Method
offsetOf
API/fleece/slice.hh:560
↓ 1 callers
Method
operator[]
API/fleece/Fleece.hh:623
↓ 1 callers
Method
outputFile
The output file, or NULL.
Fleece/Support/Writer.hh:142
↓ 1 callers
Method
overflowed
True if at least one write or advance operation has failed (returned false.)
Fleece/Support/slice_stream.hh:62
↓ 1 callers
Method
padToEvenLength
Pads output to even length by writing a zero byte if necessary.
Fleece/Support/Writer.hh:49
↓ 1 callers
Method
parent
The parent of the current value (NULL if at the root.) */
Fleece/Core/DeepIterator.hh:57
↓ 1 callers
Method
parse
Parses a complete JSON5 string.
Fleece/Support/JSON5.cc:32
↓ 1 callers
Function
parseHhMmSs
** Parse times of the form HH:MM or HH:MM:SS or HH:MM:SS.FFFF. ** The HH, MM, and SS must each be exactly 2 digits. The ** fractional seconds FFFF
Fleece/Support/ParseDate.cc:223
← previous
next →
501–600 of 1,673, ranked by callers