Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cvengler/sysget
/ functions
Functions
365 in github.com/cvengler/sysget
⨍
Functions
365
◇
Types & classes
120
Method
CreateConf
src/utils.cpp:44
Method
CustomArgs
Allows user to change the syntax of sysget
src/utils.cpp:68
Method
GetPackageManager
src/utils.cpp:16
Method
GetPackageManagerList
src/utils.cpp:11
Function
JSON_INTERNAL_CATCH
src/libs/json.hpp:17901
Method
JsonSTR
src/translation.cpp:6
Method
VectorContains
Check if an item exists in a vector
src/utils.cpp:93
Function
accept
src/libs/json.hpp:20570
Method
add
add a character to token_buffer
src/libs/json.hpp:8329
Method
array_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
Function
at
! @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
Function
back
! @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
Function
basic_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
Function
basic_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
Function
basic_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
Function
basic_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
Function
basic_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
Function
basic_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
Function
basic_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
Function
basic_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
Method
binary_reader
! @brief create a binary reader @param[in] adapter input adapter to read from */
src/libs/json.hpp:5077
Method
binary_writer
! @brief create a binary writer @param[in] adapter output adapter to write to */
src/libs/json.hpp:11216
Method
boolean
src/libs/json.hpp:4372
Method
boolean
src/libs/json.hpp:4555
Method
calc_bson_array_size
! @return The size of the BSON-encoded array @a value */
src/libs/json.hpp:12042
Method
calc_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
Method
calc_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
Method
calc_bson_integer_size
! @return The size of the BSON-encoded integer @a value */
src/libs/json.hpp:11972
Method
calc_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
Method
calc_bson_string_size
! @return The size of the BSON-encoded string in @a value */
src/libs/json.hpp:11942
Method
calc_bson_unsigned_size
! @return The size of the BSON-encoded unsigned integer in @a j */
src/libs/json.hpp:12000
Method
checkcmd
Check will check if the string contains an exit message
src/utils.cpp:58
Function
clear
! @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
Method
construct
src/libs/json.hpp:3367
Method
construct
src/libs/json.hpp:3379
Method
construct
src/libs/json.hpp:3409
Method
construct
src/libs/json.hpp:3421
Method
construct
src/libs/json.hpp:3433
Method
construct
src/libs/json.hpp:3445
Method
construct
src/libs/json.hpp:3501
Function
contains
! @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
Function
count
src/libs/json.hpp:18387
Method
count_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
Method
create
! @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
Method
create
src/libs/json.hpp:1934
Method
create
src/libs/json.hpp:1988
Method
create
src/libs/json.hpp:2035
Method
create
src/libs/json.hpp:2073
Method
decode
! @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
Method
diyfp
src/libs/json.hpp:12595
Method
dump_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
Method
dump_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
Method
dump_integer
src/libs/json.hpp:14231
Function
emplace
src/libs/json.hpp:19465
Function
emplace_back
src/libs/json.hpp:19412
Method
end_array
src/libs/json.hpp:4441
Method
end_array
src/libs/json.hpp:4666
Method
end_object
src/libs/json.hpp:4422
Method
end_object
src/libs/json.hpp:4620
Method
exception_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
Method
exception_message
src/libs/json.hpp:8997
Method
file_exists
src/utils.cpp:6
Method
file_input_adapter
src/libs/json.hpp:3810
Method
fill_buffer
UTF-32
src/libs/json.hpp:3918
Method
fill_buffer
UTF-16
src/libs/json.hpp:3977
Method
fill_buffer
src/libs/json.hpp:4065
Function
flatten
! @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
Method
from_json
src/libs/json.hpp:3698
Function
front
! @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
Method
get
! @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
Function
get_allocator
! @brief returns the allocator associated with the container */
src/libs/json.hpp:14697
Method
get_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
Method
get_bson_string
src/libs/json.hpp:5227
Method
get_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
Method
get_cbor_float_prefix
src/libs/json.hpp:12197
Method
get_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
Method
get_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
Method
get_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
Method
get_character
src/libs/json.hpp:3897
Method
get_character
src/libs/json.hpp:4046
Method
get_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
Method
get_decimal_point
return the locale-dependent decimal point
src/libs/json.hpp:7141
Method
get_ignore_noop
! @return character read from the input after ignoring all 'N' entries */
src/libs/json.hpp:6846
Method
get_msgpack_array
! @param[in] len the length of the array @return whether array creation completed */
src/libs/json.hpp:6344
Method
get_msgpack_float_prefix
src/libs/json.hpp:12211
Method
get_msgpack_object
! @param[in] len the length of the object @return whether object creation completed */
src/libs/json.hpp:6366
Method
get_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
Method
get_number
src/libs/json.hpp:6871
Function
get_ptr
src/libs/json.hpp:17136
Function
get_ref
src/libs/json.hpp:17230
Function
get_ref_impl
src/libs/json.hpp:16882
Function
get_to
src/libs/json.hpp:17099
Method
get_token
get next token from lexer
src/libs/json.hpp:8992
Method
get_token_string
! @return a string representation of the last read byte */
src/libs/json.hpp:6950
Method
get_ubjson_array
! @return whether array creation completed */
src/libs/json.hpp:6690
Method
get_ubjson_float_prefix
src/libs/json.hpp:12425
Method
get_ubjson_object
! @return whether object creation completed */
src/libs/json.hpp:6752
Method
get_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
Method
get_ubjson_size_value
! @param[out] result determined size @return whether size determination completed */
src/libs/json.hpp:6476
Method
get_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
← previous
next →
101–200 of 365, ranked by callers