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
Method
asArray
Fleece/Core/Value.hh:135
Method
asDict
API/fleece/Fleece.hh:382
Method
asDict
Fleece/Core/Doc.hh:118
Method
asDict
Fleece/Core/Value.hh:136
Method
asFloatOfType
Fleece/Core/Value.cc:134
Method
asHeapValue
Fleece/Mutable/HeapValue.cc:139
Method
asInt
Fleece/Core/SharedKeys.hh:41
Method
asMutable
API/fleece/Mutable.hh:270
Method
asMutable
Fleece/Core/Array.cc:128
Method
asMutableCollection
Fleece/Mutable/ValueSlot.cc:220
Method
asNSObject
API/fleece/Fleece.hh:89
Method
asNative
Fleece/Integration/MValue.hh:87
Method
asPointer
Fleece/Mutable/ValueSlot.hh:81
Method
asString
API/fleece/slice.hh:178
Method
asString
Fleece/Core/SharedKeys.hh:42
Method
asTimestamp
API/fleece/Fleece.hh:611
Method
asValue
Fleece/Mutable/ValueSlot.hh:42
Method
assertLengthCorrect
Fleece/Support/Writer.cc:98
Method
assertLengthCorrect
Fleece/Support/Writer.hh:162
Method
assertion_failure
Fleece/Support/betterassert.hh:73
Method
assignFrom
API/fleece/slice.hh:427
Function
assignRef
Fleece/Support/RefCounted.cc:38
Function
assignRef
Fleece/Core/Value.cc:430
Function
assignRef
Fleece/Core/Value.hh:267
Method
associated
API/fleece/Fleece.hh:400
Method
asstring
API/fleece/Fleece.hh:62
Method
average
Fleece/Support/Benchmark.hh:35
Method
base
API/fleece/Fleece.hh:443
Method
baseArray
Fleece/Integration/MArray.hh:58
Method
begin
begin/end are just provided so you can use the C++11 "for (Value v : array)" syntax.
API/fleece/Fleece.hh:158
Method
begin
begin/end are just provided so you can use the C++11 "for (Value v : dict)" syntax.
API/fleece/Fleece.hh:238
Method
begin
These methods allow iterating a slice's bytes with a `for(:)` loop:
API/fleece/slice.hh:118
Method
begin
Fleece/Core/Array.hh:116
Method
beginArray
Fleece/Support/JSONEncoder.hh:72
Method
beginDictionary
Fleece/Support/JSONEncoder.hh:77
Method
buffer
Returns the entire remaining writeable buffer.
Fleece/Support/slice_stream.hh:97
Method
bytesRemaining
The number of bytes remaining to be read.
Fleece/Support/slice_stream.hh:142
Method
bytesWritten
API/fleece/Fleece.hh:675
Method
bytesWritten
Fleece/Support/JSONEncoder.hh:36
Method
bytesWritten
Fleece/Core/Encoder.hh:61
Method
cacheString
Adds a preexisting string to the cache
Fleece/Core/Encoder.cc:389
Method
callback_fn
Fleece/Support/function_ref.hh:54
Method
capacity
Fleece/Support/ConcurrentArena.hh:40
Method
capacity
Fleece/Support/ConcurrentMap.hh:50
Method
capacity
Fleece/Support/SmallVectorBase.hh:28
Method
capture
Fleece/Support/Backtrace.cc:289
Method
capture
Captures the stream's state to another stream. You can use this as a way to "rewind" the stream afterwards. (This is equivalent to a copy constructor,
Fleece/Support/slice_stream.hh:34
Method
caseEquivalent
API/fleece/slice.hh:630
Method
caseEquivalentCompare
API/fleece/slice.hh:616
Method
changed
Returns true if the table has changed from its persisted state. */
Fleece/Core/SharedKeys.hh:182
Method
check
API/fleece/slice.hh:545
Method
checkArray
Tests/EncoderTests.cc:130
Method
checkDict
Tests/EncoderTests.cc:140
Method
checkIterator
Tests/HashTreeTests.cc:84
Method
checkJSONStr
Tests/EncoderTests.cc:169
Method
checkOutput
Tests/EncoderTests.cc:58
Method
checkPointerWidths
Check whether any pointers in _items can't fit in a narrow Value:
Fleece/Core/Encoder.cc:569
Method
checkRead
Tests/EncoderTests.cc:79
Method
checkReadBool
Tests/EncoderTests.cc:71
Method
checkReadDouble
Tests/EncoderTests.cc:114
Method
checkReadFloat
Tests/EncoderTests.cc:104
Method
checkReadString
Tests/EncoderTests.cc:123
Method
checkReadU
Tests/EncoderTests.cc:91
Method
checkTree
Tests/HashTreeTests.cc:74
Method
checkValidSlice
API/fleece/slice.hh:539
Function
check_fwrite
Fleece/Support/FileUtils.cc:21
Function
check_getEOF
Fleece/Support/FileUtils.cc:27
Method
checkedMoveStart
Like \ref moveStart but returns false if the move is illegal.
API/fleece/slice.hh:279
Method
childAtIndex
Fleece/Tree/HashTree.cc:87
Method
childBitNumber
Fleece/Tree/MutableNode.hh:385
Method
childCount
Fleece/Tree/HashTree.cc:85
Method
childIndexForBitNumber
Fleece/Tree/MutableNode.hh:390
Method
childrenOffset
Fleece/Tree/HashTree+Internal.hh:113
Method
clear
Removes all items from the dictionary. */
Fleece/Integration/MDict.hh:127
Method
clear
Removes all items from the array. */
Fleece/Integration/MArray.hh:127
Method
comma
Fleece/Support/JSONEncoder.hh:109
Method
compare
API/fleece/slice.hh:148
Method
compareKeys
Fleece/Core/Dict.cc:148
Function
compareKeysByIndex
compares dictionary keys as slices. If a slice has a null `buf`, it represents an integer key, whose value is in the `size` field.
Fleece/Core/Encoder.cc:787
Method
containing
API/fleece/Fleece.hh:398
Method
containing
static*/
Fleece/Core/Doc.cc:210
Method
contains
Returns true if the dictionary contains the given key, but doesn't return the value. */
Fleece/Integration/MDict.hh:70
Method
containsBytes
API/fleece/slice.hh:654
Method
context
Fleece/Integration/MRoot.hh:57
Method
context
The shared context of the object tree. */
Fleece/Integration/MCollection.hh:36
Method
convertJSON
API/fleece/Fleece.hh:668
Method
convertJSON
static*/
Fleece/Core/JSONConverter.cc:91
Method
copy
Fleece/Mutable/MutableArray.hh:40
Method
copy
Fleece/Mutable/MutableDict.hh:31
Method
copyChildren
Fleece/Mutable/HeapArray.cc:156
Method
copyOutput
Fleece/Support/Writer.cc:229
Method
copyOutputTo
Fleece/Support/Writer.cc:221
Method
couldAdd
Returns true if the string could be added, i.e. there's room, it's not too long, and it has only valid characters. */
Fleece/Core/SharedKeys.hh:93
Method
count
API/fleece/Fleece.hh:144
Method
count
API/fleece/Fleece.hh:216
Method
count
API/fleece/Fleece.hh:334
Method
count
API/fleece/Fleece.hh:629
Method
count
Fleece/Tree/HashTree.cc:195
Method
count
Fleece/Tree/MutableHashTree.cc:65
Method
count
Fleece/Mutable/HeapArray.hh:42
← previous
next →
901–1,000 of 1,673, ranked by callers