MCPcopy Create free account

hub / github.com/USCiLab/cereal / functions

Functions1,781 in github.com/USCiLab/cereal

↓ 86 callersMethodsize
unittests/doctest.h:3469
↓ 83 callersFunctionPutUnsafe
include/cereal/external/rapidjson/stream.h:91
↓ 70 callersMethodvalue
Gets value of node. Interpretation of value depends on type of node. Note that value will not be zero-terminated if rapidxml::parse_no_string_terminat
include/cereal/external/rapidxml/rapidxml.hpp:705
↓ 64 callersMethodPut
include/cereal/external/rapidjson/encodings.h:593
↓ 61 callersFunctioncheck_collection
unittests/common.hpp:89
↓ 60 callersMethodPeek
include/cereal/external/rapidjson/reader.h:1403
↓ 53 callersMethodc_str
include/cereal/types/tuple.hpp:87
↓ 49 callersFunctionmake_nvp
include/cereal/cereal.hpp:54
↓ 46 callersMethodTell
include/cereal/external/rapidjson/reader.h:1408
↓ 39 callersMethodend
include/cereal/external/rapidjson/document.h:2559
↓ 39 callersMethodname
Gets name of the node. Interpretation of name depends on type of node. Note that name will not be zero-terminated if rapidxml::parse_no_string_termina
include/cereal/external/rapidxml/rapidxml.hpp:686
↓ 32 callersMethodsize
Gets file data size. \return Size of file data, in characters.
include/cereal/external/rapidxml/rapidxml_utils.hpp:79
↓ 31 callersMethodTake
include/cereal/external/rapidjson/reader.h:1450
↓ 29 callersMethodTake
include/cereal/external/rapidjson/encodings.h:581
↓ 25 callersMethodGetSize
include/cereal/external/rapidjson/internal/stack.h:178
↓ 24 callersFunctionmake_size_tag
include/cereal/cereal.hpp:95
↓ 23 callersMethodMalloc
include/cereal/external/rapidjson/allocators.h:78
↓ 23 callersMethodfind
include/cereal/details/helpers.hpp:413
↓ 22 callersFunctionStringRef
include/cereal/external/rapidjson/document.h:371
↓ 22 callersMethodload
unittests/atomic.hpp:55
↓ 21 callersMethodSet
include/cereal/external/rapidjson/pointer.h:697
↓ 21 callersMethodbegin
include/cereal/external/rapidjson/document.h:2558
↓ 20 callersMethodEmpty
include/cereal/external/rapidjson/internal/stack.h:177
↓ 19 callersFunctionApprox
unittests/doctest.h:1023
↓ 19 callersMethodTake
include/cereal/external/rapidjson/encodedstream.h:157
↓ 19 callersMethoddata
Gets file data. \return Pointer to data of file.
include/cereal/external/rapidxml/rapidxml_utils.hpp:65
↓ 19 callersMethodname_size
Gets size of node name, not including terminator character. This function works correctly irrespective of whether name is or is not zero terminated. \
include/cereal/external/rapidxml/rapidxml.hpp:694
↓ 19 callersMethodscopedElement
unittests/doctest.h:5000
↓ 18 callersMethodAddMember
include/cereal/external/rapidjson/document.h:2615
↓ 18 callersMethodMemberEnd
include/cereal/external/rapidjson/document.h:2603
↓ 18 callersFunctionPutReserve
include/cereal/external/rapidjson/stream.h:22
↓ 18 callersFunctionparseCommaSepArgs
parses a comma separated list of words after a pattern in one of the arguments in argv
unittests/doctest.h:6156
↓ 17 callersMethodSize
include/cereal/external/rapidjson/document.h:2539
↓ 17 callersMethodcompare
unittests/doctest.h:3482
↓ 17 callersMethodvalue_size
Gets size of node value, not including terminator character. This function works correctly irrespective of whether value is or is not zero terminated.
include/cereal/external/rapidxml/rapidxml.hpp:713
↓ 16 callersMethodGetWithDefault
include/cereal/external/rapidjson/pointer.h:621
↓ 16 callersMethodtype
Gets type of node. \return Type of node.
include/cereal/external/rapidxml/rapidxml.hpp:926
↓ 15 callersMethodAppend
Append a token and return a new Pointer ! \param token Token to be appended. \param allocator Allocator for the newly return Pointer.
include/cereal/external/rapidjson/pointer.h:244
↓ 15 callersMethodBegin
include/cereal/external/rapidjson/document.h:2544
↓ 15 callersFunctionIsObject
include/cereal/external/rapidjson/document.h:1031
↓ 15 callersMethodclear
Clears the pool. This causes memory occupied by nodes allocated by the pool to be freed. Any nodes or strings allocated from the pool will no longer b
include/cereal/external/rapidxml/rapidxml.hpp:538
↓ 15 callersFunctionmake_ptr_wrapper
include/cereal/types/memory.hpp:56
↓ 15 callersMethodparent
Gets node parent. \return Pointer to parent node, or 0 if there is no parent.
include/cereal/external/rapidxml/rapidxml.hpp:783
↓ 14 callersFunctionMemberEnd
Const \em past-the-end member iterator ! \pre IsObject() == true */
include/cereal/external/rapidjson/document.h:1171
↓ 13 callersFunctionIsArray
include/cereal/external/rapidjson/document.h:1032
↓ 13 callersFunctionparseFlag
locates a flag on the command line
unittests/doctest.h:6151
↓ 12 callersMethodClear
include/cereal/external/rapidjson/internal/stack.h:99
↓ 12 callersMethodDefault
include/cereal/external/rapidjson/reader.h:201
↓ 12 callersMethodIsValid
include/cereal/external/rapidjson/schema.h:271
↓ 12 callersMethodPushBack
include/cereal/external/rapidjson/document.h:2547
↓ 12 callersFunctioncompare
include/cereal/external/rapidxml/rapidxml.hpp:325
↓ 12 callersFunctionmeasure
include/cereal/external/rapidxml/rapidxml.hpp:315
↓ 11 callersMethodEnd
include/cereal/external/rapidjson/internal/stack.h:157
↓ 11 callersMethodGetType
wrapper for AutoUTFInputStream
include/cereal/external/rapidjson/stream.h:136
↓ 11 callersMethodTell
include/cereal/external/rapidjson/stream.h:161
↓ 11 callersMethodallocate_node
Allocates a new node from the pool, and optionally assigns name and value to it. If the allocation request cannot be accomodated, this function will t
include/cereal/external/rapidxml/rapidxml.hpp:428
↓ 11 callersFunctionbinary_data
include/cereal/cereal.hpp:80
↓ 11 callersFunctionskipPathFromFilename
unittests/doctest.h:3593
↓ 11 callersFunctiontoString
unittests/doctest.h:977
↓ 10 callersFunctionGetMembersPointer
include/cereal/external/rapidjson/document.h:2037
↓ 10 callersMethodMemberBegin
include/cereal/external/rapidjson/document.h:2602
↓ 10 callersMethodPeek
include/cereal/external/rapidjson/internal/regex.h:54
↓ 10 callersFunctionTake
include/cereal/external/rapidjson/encodings.h:236
↓ 10 callersMethodTakePush
include/cereal/external/rapidjson/reader.h:1424
↓ 10 callersMethodfirst_node
Gets first child node, optionally matching node name. \param name_ Name of child to find, or 0 to return first child regardless of its name; this stri
include/cereal/external/rapidxml/rapidxml.hpp:949
↓ 9 callersMethodCreateSchema
include/cereal/external/rapidjson/schema.h:1652
↓ 9 callersMethodFindMember
include/cereal/external/rapidjson/document.h:2610
↓ 9 callersFunctionGenericValue
Default constructor creates a null value.
include/cereal/external/rapidjson/document.h:607
↓ 9 callersFunctionGetElementsPointer
include/cereal/external/rapidjson/document.h:2035
↓ 9 callersFunctionMemberBegin
Const member iterator ! \pre IsObject() == true */
include/cereal/external/rapidjson/document.h:1168
↓ 9 callersFunctionmatchesAny
checks if the name matches any of the filters (and can be configured what to do when empty)
unittests/doctest.h:3842
↓ 9 callersMethodnext_sibling
Gets next sibling node, optionally matching node name. Behaviour is undefined if node has no parent. Use parent() to test if node has a parent. \param
include/cereal/external/rapidxml/rapidxml.hpp:1017
↓ 9 callersMethodreset
unittests/doctest.h:4292
↓ 8 callersFunctionAddMember
include/cereal/external/rapidjson/document.h:1357
↓ 8 callersMethodPut
include/cereal/external/rapidjson/reader.h:931
↓ 8 callersFunctionSetStringRaw
Initialize this value as constant string, without calling destructor.
include/cereal/external/rapidjson/document.h:2067
↓ 8 callersMethodTake
include/cereal/external/rapidjson/internal/regex.h:55
↓ 8 callersMethodappend_attribute
Appends a new attribute to the node. \param attribute Attribute to append.
include/cereal/external/rapidxml/rapidxml.hpp:1230
↓ 8 callersMethodappend_node
Appends a new child node. The appended child becomes the last child. \param child Node to append.
include/cereal/external/rapidxml/rapidxml.hpp:1110
↓ 8 callersFunctioncopy_chars
include/cereal/external/rapidxml/rapidxml_print.hpp:37
↓ 8 callersFunctionfill_chars
include/cereal/external/rapidxml/rapidxml_print.hpp:85
↓ 8 callersFunctionisOnStack
unittests/doctest.h:508
↓ 8 callersMethodprocess
include/cereal/cereal.hpp:440
↓ 7 callersMethodAddExpectedType
include/cereal/external/rapidjson/schema.h:2022
↓ 7 callersFunctionDecode
include/cereal/external/rapidjson/encodings.h:146
↓ 7 callersMethodLength
include/cereal/external/rapidjson/reader.h:941
↓ 7 callersMethodPut
include/cereal/external/rapidjson/pointer.h:1088
↓ 7 callersFunctionStrLen
include/cereal/external/rapidjson/internal/strfunc.h:31
↓ 7 callersMethodallocate_attribute
Allocates a new attribute from the pool, and optionally assigns name and value to it. If the allocation request cannot be accomodated, this function w
include/cereal/external/rapidxml/rapidxml.hpp:460
↓ 7 callersFunctionassertString
clang-format off
unittests/doctest.h:3518
↓ 7 callersMethodprocess
include/cereal/cereal.hpp:849
↓ 6 callersFunctionFindMember
Find member by name. ! \param name Member name to be searched. \pre IsObject() == true \return Iterator to member, if it exist
include/cereal/external/rapidjson/document.h:1240
↓ 6 callersFunctionGetRange
include/cereal/external/rapidjson/encodings.h:204
↓ 6 callersFunctionGetSize
include/cereal/external/rapidjson/memorybuffer.h:54
↓ 6 callersMethodPop
include/cereal/external/rapidjson/reader.h:943
↓ 6 callersMethodPush
include/cereal/external/rapidjson/internal/stack.h:123
↓ 6 callersFunctionisDebuggerActive
unittests/doctest.h:4164
↓ 6 callersFunctionu32toa
include/cereal/external/rapidjson/internal/itoa.h:39
↓ 6 callersFunctionu64toa
include/cereal/external/rapidjson/internal/itoa.h:126
↓ 5 callersMethodGet
Query a value in a subtree. ! \param root Root value of a DOM sub-tree to be resolved. It can be any value other than document root. \
include/cereal/external/rapidjson/pointer.h:539
next →1–100 of 1,781, ranked by callers