MCPcopy Create free account

hub / github.com/couchbase/fleece / functions

Functions1,673 in github.com/couchbase/fleece

↓ 1 callersFunctionFLValue_ToString
Fleece/API_Impl/Fleece.cc:101
↓ 1 callersFunctionFL_WipeMemory
Fleece/API_Impl/FLSlice.cc:192
↓ 1 callersFunctionFromDate
Convert DateTime to tm WITHOUT calling mktime (possibly invalid until then)
Fleece/Support/ParseDate.cc:299
↓ 1 callersFunctionFromTimestamp
Fleece/Support/ParseDate.cc:437
↓ 1 callersFunctionParseISO8601Date
Fleece/Support/ParseDate.cc:388
↓ 1 callersFunctionParseUnsignedInteger
Alternative syntax for parsing an unsigned integer.
Fleece/Support/NumConversion.hh:45
↓ 1 callersFunctionSliceAllocator
ObjC/slice+CoreFoundation.cc:58
↓ 1 callersFunctionWriteDouble
Alternative syntax for formatting a 64-bit-floating point number to a string.
Fleece/Support/NumConversion.hh:62
↓ 1 callersFunction_GetUVarInt32
Fleece/Support/varint.cc:70
↓ 1 callersMethod_addChild
Fleece/Tree/MutableNode.hh:421
↓ 1 callersMethod_apply
Recursively applies the delta to the value, going down into the tree
Fleece/Core/JSONDelta.cc:255
↓ 1 callersMethod_capture
Fleece/Support/Backtrace.cc:302
↓ 1 callersFunction_digittoint
Fleece/Support/slice_stream.cc:233
↓ 1 callersFunction_popcount
Fleece/Support/Bitmap.cc:66
↓ 1 callersFunction_popcountl
Fleece/Support/Bitmap.cc:74
↓ 1 callersFunction_popcountll
Fleece/Support/Bitmap.cc:82
↓ 1 callersMethod_write
Main encoder function. Called recursively, traversing the hierarchy.
Fleece/Core/JSONDelta.cc:104
↓ 1 callersMethodaddBit
Sets bit `bitNo` to 1. */
Fleece/Support/Bitmap.hh:77
↓ 1 callersMethodaddChild
Fleece/Tree/MutableNode.hh:412
↓ 1 callersMethodallocate
Fleece/Support/ConcurrentArena.hh:92
↓ 1 callersMethodallocated
Fleece/Support/ConcurrentArena.hh:41
↓ 1 callersMethodallocedData
Fleece/Core/Doc.hh:50
↓ 1 callersMethodamend
API/fleece/Fleece.hh:653
↓ 1 callersFunctionappendToFile
Fleece/Support/sliceIO.cc:73
↓ 1 callersMethodasMutableDict
Fleece/Mutable/HeapDict.hh:32
↓ 1 callersMethodasNative
Fleece/Integration/MRoot.hh:48
↓ 1 callersMethodasTimestamp
Fleece/Core/Value.cc:219
↓ 1 callersMethodasValueOrUndefined
Fleece/Mutable/ValueSlot.cc:92
↓ 1 callersFunctionassignRef
Fleece/Support/RefCounted.hh:87
↓ 1 callersFunctionatomicCompareAndSwap
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 callersMethodavailable
Fleece/Support/ConcurrentArena.hh:42
↓ 1 callersFunctionbacktrace
Fleece/Support/Backtrace.cc:71
↓ 1 callersMethodbitmap
Fleece/Tree/HashTree.cc:82
↓ 1 callersMethodbytesWritten
The number of bytes written so far.
Fleece/Support/slice_stream.hh:53
↓ 1 callersMethodcalloc
Fleece/Support/ConcurrentArena.cc:59
↓ 1 callersFunctioncanBeUnquotedJSON5Key
Fleece/Support/JSONEncoder.cc:68
↓ 1 callersMethodcapacity
The number of bytes more that can be written.
Fleece/Support/slice_stream.hh:56
↓ 1 callersMethodcarefulDeref
Fleece/Core/Pointer.cc:66
↓ 1 callersFunctioncheckErrno
Fleece/Support/FileUtils.hh:19
↓ 1 callersMethodchildAtIndex
Fleece/Tree/NodeRef.cc:45
↓ 1 callersMethodchildAtIndex
Fleece/Tree/MutableNode.hh:110
↓ 1 callersMethodchildCount
Fleece/Tree/NodeRef.cc:39
↓ 1 callersMethodchildCount
Fleece/Tree/MutableNode.hh:105
↓ 1 callersMethodchildForBitNumber
Fleece/Tree/HashTree.cc:92
↓ 1 callersFunctionclear
Fleece/Support/SmallVector.hh:103
↓ 1 callersMethodcontainsAddressRange
API/fleece/slice.hh:534
↓ 1 callersMethodcount
Returns the number of items in the dictionary. */
Fleece/Integration/MDict.hh:65
↓ 1 callersMethodcount
Returns the number of items in the array. */
Fleece/Integration/MArray.hh:63
↓ 1 callersMethodcount
Fleece/Core/SharedKeys.cc:58
↓ 1 callersMethodcountIsZero
Fleece/Core/Value.hh:224
↓ 1 callersMethodcountValue
Fleece/Core/Value.hh:223
↓ 1 callersFunctiondecLittle32
Fleece/Support/Endian.hh:40
↓ 1 callersFunctiondecode
Fleece/Support/Base64.cc:36
↓ 1 callersFunctiondecodeHex
Tool/fleece_tool.cc:59
↓ 1 callersMethodderef
Fleece/Core/Value.cc:399
↓ 1 callersFunctiondigittoint
digittoint is a BSD function, not available on Android, Linux, etc.
Tool/fleece_tool.cc:41
↓ 1 callersMethoddump
Fleece/Tree/MutableNode.hh:79
↓ 1 callersMethodelapsed
Fleece/Support/Stopwatch.hh:71
↓ 1 callersMethodencodedData
Experimental/KeyTree.hh:36
↓ 1 callersMethodend
API/fleece/slice.hh:119
↓ 1 callersFunctionerase
Fleece/Support/SmallVector.hh:155
↓ 1 callersFunctionerrorCallback
Fleece/Core/JSONConverter.cc:246
↓ 1 callersMethoderrorCode
Fleece/Core/JSONConverter.hh:39
↓ 1 callersMethoderrorMessage
API/fleece/Fleece.hh:680
↓ 1 callersMethoderrorPos
Byte offset in input where error occurred */
Fleece/Core/JSONConverter.hh:43
↓ 1 callersFunctionfilename
Fleece/Support/betterassert.cc:23
↓ 1 callersMethodfindByte
API/fleece/slice.hh:659
↓ 1 callersMethodfinishDoc
Fleece/Core/Encoder.cc:149
↓ 1 callersMethodfirst
Fleece/Mutable/HeapArray.cc:137
↓ 1 callersMethodflush
Fleece/Support/Writer.cc:153
↓ 1 callersMethodgetAssociated
Fleece/Core/Doc.cc:332
↓ 1 callersMethodgotError
Fleece/Core/JSONConverter.cc:194
↓ 1 callersMethodhasPrefix
API/fleece/slice.hh:697
↓ 1 callersMethodheapArray
Fleece/Core/Array.cc:124
↓ 1 callersFunctionheedlessGrow
Fleece/Support/SmallVector.hh:201
↓ 1 callersFunctioninject_local_tz
Fleece/Support/ParseDate.cc:312
↓ 1 callersMethodisEqualToDict
Fleece/Core/Dict.cc:373
↓ 1 callersMethodisExternal
Fleece/Core/Pointer.hh:27
↓ 1 callersMethodisKey
Fleece/Core/Path.hh:100
↓ 1 callersMethodisMutated
Returns true if this collection or its contents (at any level) have been modified. */
Fleece/Integration/MCollection.hh:28
↓ 1 callersFunctionisValidUTF8
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 callersFunctionjson5
Converts JSON5 to JSON; helps make JSON test input more readable!
Tests/FleeceTests.hh:84
↓ 1 callersMethodkey
API/fleece/Fleece.hh:646
↓ 1 callersMethodkey
Fleece/Integration/MDictIterator.hh:44
↓ 1 callersMethodkeyStr
Fleece/Core/Path.hh:102
↓ 1 callersMethodkeyt
Fleece/Core/Dict.cc:442
↓ 1 callersMethodkvArray
Fleece/Mutable/HeapDict.cc:202
↓ 1 callersMethodloadState
API/fleece/Fleece.hh:330
↓ 1 callersFunctionmain
Tool/fleece_tool.cc:115
↓ 1 callersMethodmapAddresses
Recursively adds addresses of `value` and its children to `_byAddress` map
Fleece/Core/Value+Dump.cc:47
↓ 1 callersMethodnativeChangeSlot
Fleece/Integration/MValue.hh:135
↓ 1 callersMethodnext
Fleece/Core/Value.hh:236
↓ 1 callersMethodoffsetOf
API/fleece/slice.hh:560
↓ 1 callersMethodoperator[]
API/fleece/Fleece.hh:623
↓ 1 callersMethodoutputFile
The output file, or NULL.
Fleece/Support/Writer.hh:142
↓ 1 callersMethodoverflowed
True if at least one write or advance operation has failed (returned false.)
Fleece/Support/slice_stream.hh:62
↓ 1 callersMethodpadToEvenLength
Pads output to even length by writing a zero byte if necessary.
Fleece/Support/Writer.hh:49
↓ 1 callersMethodparent
The parent of the current value (NULL if at the root.) */
Fleece/Core/DeepIterator.hh:57
↓ 1 callersMethodparse
Parses a complete JSON5 string.
Fleece/Support/JSON5.cc:32
↓ 1 callersFunctionparseHhMmSs
** 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
← previousnext →501–600 of 1,673, ranked by callers