MCPcopy Create free account

hub / github.com/cvengler/sysget / functions

Functions365 in github.com/cvengler/sysget

MethodCreateConf
src/utils.cpp:44
MethodCustomArgs
Allows user to change the syntax of sysget
src/utils.cpp:68
MethodGetPackageManager
src/utils.cpp:16
MethodGetPackageManagerList
src/utils.cpp:11
FunctionJSON_INTERNAL_CATCH
src/libs/json.hpp:17901
MethodJsonSTR
src/translation.cpp:6
MethodVectorContains
Check if an item exists in a vector
src/utils.cpp:93
Functionaccept
src/libs/json.hpp:20570
Methodadd
add a character to token_buffer
src/libs/json.hpp:8329
Methodarray_index
! @param[in] s reference token to be converted into an array index @return integer representation of @a s @throw out_of_range.404 if st
src/libs/json.hpp:10292
Functionat
! @brief access specified array element with bounds checking Returns a reference to the element at specified location @a idx, with bounds
src/libs/json.hpp:17335
Functionback
! @brief access the last element Returns a reference to the last element in the container. For a JSON container `c`, the expression `c.ba
src/libs/json.hpp:17989
Functionbasic_json array
! @brief explicitly create an array from an initializer list Creates a JSON array value from a given initializer list. That is, given a l
src/libs/json.hpp:15904
Functionbasic_json diff
! @brief creates a diff as a JSON patch Creates a [JSON Patch](http://jsonpatch.com) so that value @a source can be changed into the valu
src/libs/json.hpp:22221
Functionbasic_json from_bson
! @brief Create a JSON value from an input in BSON format Deserializes a given input @a i to a JSON value using the BSON (Binary JSON) se
src/libs/json.hpp:21616
Functionbasic_json from_cbor
! @brief create a JSON value from an input in CBOR format Deserializes a given input @a i to a JSON value using the CBOR (Concise Binary
src/libs/json.hpp:21332
Functionbasic_json from_msgpack
! @brief create a JSON value from an input in MessagePack format Deserializes a given input @a i to a JSON value using the MessagePack se
src/libs/json.hpp:21441
Functionbasic_json from_ubjson
! @brief create a JSON value from an input in UBJSON format Deserializes a given input @a i to a JSON value using the UBJSON (Universal B
src/libs/json.hpp:21529
Functionbasic_json meta
! @brief returns version information on the library This function returns a JSON object with information about the library, including the
src/libs/json.hpp:14728
Functionbasic_json object
! @brief explicitly create an object from an initializer list Creates a JSON object value from a given initializer list. The initializer
src/libs/json.hpp:15948
Methodbinary_reader
! @brief create a binary reader @param[in] adapter input adapter to read from */
src/libs/json.hpp:5077
Methodbinary_writer
! @brief create a binary writer @param[in] adapter output adapter to write to */
src/libs/json.hpp:11216
Methodboolean
src/libs/json.hpp:4372
Methodboolean
src/libs/json.hpp:4555
Methodcalc_bson_array_size
! @return The size of the BSON-encoded array @a value */
src/libs/json.hpp:12042
Methodcalc_bson_element_size
! @brief Calculates the size necessary to serialize the JSON value @a j with its @a name @return The calculated size for the BSON document ent
src/libs/json.hpp:12078
Methodcalc_bson_entry_header_size
! @return The size of a BSON document entry header, including the id marker and the entry name size (and its null-terminator). */
src/libs/json.hpp:11895
Methodcalc_bson_integer_size
! @return The size of the BSON-encoded integer @a value */
src/libs/json.hpp:11972
Methodcalc_bson_object_size
! @brief Calculates the size of the BSON serialization of the given JSON-object @a j. @param[in] j JSON value to serialize @pr
src/libs/json.hpp:12166
Methodcalc_bson_string_size
! @return The size of the BSON-encoded string in @a value */
src/libs/json.hpp:11942
Methodcalc_bson_unsigned_size
! @return The size of the BSON-encoded unsigned integer in @a j */
src/libs/json.hpp:12000
Methodcheckcmd
Check will check if the string contains an exit message
src/utils.cpp:58
Functionclear
! @brief clears the contents Clears the content of a JSON value and resets it to the default value as if @ref basic_json(value_t) would h
src/libs/json.hpp:19151
Methodconstruct
src/libs/json.hpp:3367
Methodconstruct
src/libs/json.hpp:3379
Methodconstruct
src/libs/json.hpp:3409
Methodconstruct
src/libs/json.hpp:3421
Methodconstruct
src/libs/json.hpp:3433
Methodconstruct
src/libs/json.hpp:3445
Methodconstruct
src/libs/json.hpp:3501
Functioncontains
! @throw parse_error.106 if an array index begins with '0' @throw parse_error.109 if an array index was not a number */
src/libs/json.hpp:10662
Functioncount
src/libs/json.hpp:18387
Methodcount_digits
! @brief count digits Count the number of decimal (base 10) digits for an input unsigned integer. @param[in] x unsigned integer number
src/libs/json.hpp:14192
Methodcreate
! @brief create a parse error exception @param[in] id_ the id of the exception @param[in] pos the position where the error occ
src/libs/json.hpp:1857
Methodcreate
src/libs/json.hpp:1934
Methodcreate
src/libs/json.hpp:1988
Methodcreate
src/libs/json.hpp:2035
Methodcreate
src/libs/json.hpp:2073
Methoddecode
! @brief check whether a string is UTF-8 encoded The function checks each byte of a string whether it is UTF-8 encoded. The result of the
src/libs/json.hpp:14416
Methoddiyfp
src/libs/json.hpp:12595
Methoddump_escaped
! @brief dump escaped string Escape a string by replacing certain special characters by a sequence of an escape character (backslash) and
src/libs/json.hpp:13936
Methoddump_float
! @brief dump a floating-point number Dump a given floating-point number to output stream @a o. Works internally with @a number_buffer.
src/libs/json.hpp:14317
Methoddump_integer
src/libs/json.hpp:14231
Functionemplace
src/libs/json.hpp:19465
Functionemplace_back
src/libs/json.hpp:19412
Methodend_array
src/libs/json.hpp:4441
Methodend_array
src/libs/json.hpp:4666
Methodend_object
src/libs/json.hpp:4422
Methodend_object
src/libs/json.hpp:4620
Methodexception_message
! @param[in] format the current format @param[in] detail a detailed error message @param[in] context further contect information
src/libs/json.hpp:6963
Methodexception_message
src/libs/json.hpp:8997
Methodfile_exists
src/utils.cpp:6
Methodfile_input_adapter
src/libs/json.hpp:3810
Methodfill_buffer
UTF-32
src/libs/json.hpp:3918
Methodfill_buffer
UTF-16
src/libs/json.hpp:3977
Methodfill_buffer
src/libs/json.hpp:4065
Functionflatten
! @param[in] reference_string the reference string to the current value @param[in] value the value to consider @param[in,out]
src/libs/json.hpp:10846
Methodfrom_json
src/libs/json.hpp:3698
Functionfront
! @brief access the first element Returns a reference to the first element in the container. For a JSON container `c`, the expression `c.
src/libs/json.hpp:17945
Methodget
! @brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the
src/libs/json.hpp:6837
Functionget_allocator
! @brief returns the allocator associated with the container */
src/libs/json.hpp:14697
Methodget_bson_cstr
! @brief Parses a C-style string from the BSON input. @param[in, out] result A reference to the string variable where the read
src/libs/json.hpp:5195
Methodget_bson_string
src/libs/json.hpp:5227
Methodget_cbor_array
! @param[in] len the length of the array or std::size_t(-1) for an array of indefinite size @return whether array creatio
src/libs/json.hpp:5816
Methodget_cbor_float_prefix
src/libs/json.hpp:12197
Methodget_cbor_object
! @param[in] len the length of the object or std::size_t(-1) for an object of indefinite size @return whether object crea
src/libs/json.hpp:5852
Methodget_cbor_string
! @brief reads a CBOR string This function first reads starting bytes to determine the expected string length and then copies this number
src/libs/json.hpp:5727
Methodget_character
std::istream/std::streambuf use std::char_traits<char>::to_int_type, to ensure that std::char_traits<char>::eof() and the character 0xFF do not end up
src/libs/json.hpp:3864
Methodget_character
src/libs/json.hpp:3897
Methodget_character
src/libs/json.hpp:4046
Methodget_codepoint
! @brief get codepoint from 4 hex characters following `\u` For input "\u c1 c2 c3 c4" the codepoint is: (c1 * 0x1000) + (c2 * 0x0100)
src/libs/json.hpp:7168
Methodget_decimal_point
return the locale-dependent decimal point
src/libs/json.hpp:7141
Methodget_ignore_noop
! @return character read from the input after ignoring all 'N' entries */
src/libs/json.hpp:6846
Methodget_msgpack_array
! @param[in] len the length of the array @return whether array creation completed */
src/libs/json.hpp:6344
Methodget_msgpack_float_prefix
src/libs/json.hpp:12211
Methodget_msgpack_object
! @param[in] len the length of the object @return whether object creation completed */
src/libs/json.hpp:6366
Methodget_msgpack_string
! @brief reads a MessagePack string This function first reads starting bytes to determine the expected string length and then copies this
src/libs/json.hpp:6268
Methodget_number
src/libs/json.hpp:6871
Functionget_ptr
src/libs/json.hpp:17136
Functionget_ref
src/libs/json.hpp:17230
Functionget_ref_impl
src/libs/json.hpp:16882
Functionget_to
src/libs/json.hpp:17099
Methodget_token
get next token from lexer
src/libs/json.hpp:8992
Methodget_token_string
! @return a string representation of the last read byte */
src/libs/json.hpp:6950
Methodget_ubjson_array
! @return whether array creation completed */
src/libs/json.hpp:6690
Methodget_ubjson_float_prefix
src/libs/json.hpp:12425
Methodget_ubjson_object
! @return whether object creation completed */
src/libs/json.hpp:6752
Methodget_ubjson_size_type
! @brief determine the type and size for a container In the optimized UBJSON format, a type and a size can be provided to allow for a mor
src/libs/json.hpp:6553
Methodget_ubjson_size_value
! @param[out] result determined size @return whether size determination completed */
src/libs/json.hpp:6476
Methodget_ubjson_string
! @brief reads a UBJSON string This function is either called after reading the 'S' byte explicitly indicating a string, or in case of an
src/libs/json.hpp:6422
← previousnext →101–200 of 365, ranked by callers