Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abumq/licensepp
/ functions
Functions
286 in github.com/abumq/licensepp
⨍
Functions
286
◇
Types & classes
76
Function
license_set_issuing_authority_id
src/c-bindings.cc:81
Function
license_set_licensee
src/c-bindings.cc:76
Function
license_set_licensee_signature
src/c-bindings.cc:87
Method
loadPrivateKey
src/crypto/rsa.h:27
Method
loadPublicKey
src/crypto/rsa.h:32
Function
main
sample/main.cc:17
Function
main
cli/main.cc:24
Function
main
test/main.cc:13
Function
max_size
! @brief returns the maximum possible number of elements Returns the maximum number of elements a JSON value is able to hold due to syste
external/json.h:5138
Method
meta
! @brief returns version information on the library This function returns a JSON object with infiormation about the library, including th
external/json.h:1129
Method
now
src/utils.h:81
Method
nowUtc
src/utils.cc:28
Method
object
! @brief explicitly create an object from an initializer list Creates a JSON object value from a given initializer list. The initializer
external/json.h:2204
Function
operator "" _json
! @brief user-defined string literal for JSON values This operator implements a user-defined string literal for JSON objects. It can be used by addin
external/json.h:12663
Function
operator "" _json_pointer
! @brief user-defined string literal for JSON pointer This operator implements a user-defined string literal for JSON Pointers. It can be used by add
external/json.h:12681
Function
operator!=
! @brief comparison: not equal Compares two JSON values for inequality by calculating `not (lhs == rhs)`. @param[in] lhs first JSON val
external/json.h:6014
Method
operator!=
external/json.h:8489
Method
operator!=
inequality operator (needed for range-based for)
external/json.h:8632
Method
operator!=
! @brief comparison: not equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9088
Method
operator!=
external/json.h:11928
Method
operator()
external/json.h:848
Method
operator()
external/json.h:875
Method
operator()
! @brief return a hash value for a JSON object @since version 1.0.0 */
external/json.h:12641
Method
operator*
! @brief return a reference to the value pointed to by the iterator @pre The iterator is initialized; i.e. `m_object != nullptr`.
external/json.h:8896
Method
operator+
external/json.h:8514
Method
operator+
! @brief add to iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9197
Method
operator++
! @brief post-increment (it++) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:8969
Method
operator++
post-increment (it++)
external/json.h:9348
Method
operator-
external/json.h:8521
Method
operator-
! @brief subtract from iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9208
Method
operator-
subtract from iterator
external/json.h:9389
Method
operator--
! @brief post-decrement (it--) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9012
Method
operator--
post-decrement (it--)
external/json.h:9361
Method
operator->
! @brief dereference the iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:8935
Function
operator<
! @brief comparison operator for JSON types Returns an ordering that is similar to Python: - order: null < boolean < number < object < array < string
external/json.h:171
Method
operator<
external/json.h:8494
Method
operator<
! @brief comparison: smaller @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9097
Function
operator<=
! @brief comparison: less than or equal Compares whether one JSON value @a lhs is less than or equal to another JSON value by calculating
external/json.h:6170
Method
operator<=
external/json.h:8499
Method
operator<=
! @brief comparison: less than or equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9130
Method
operator=
external/json.h:9495
Function
operator==
external/json.h:5984
Method
operator==
external/json.h:8484
Method
operator==
! @brief comparison: equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9055
Method
operator==
external/json.h:11922
Function
operator>
! @brief comparison: greater than Compares whether one JSON value @a lhs is greater than another JSON value by calculating `not (lhs <= r
external/json.h:6192
Method
operator>
external/json.h:8504
Method
operator>
! @brief comparison: greater than @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9139
Function
operator>=
! @brief comparison: greater than or equal Compares whether one JSON value @a lhs is greater than or equal to another JSON value by calcu
external/json.h:6214
Method
operator>=
external/json.h:8509
Method
operator>=
! @brief comparison: greater than or equal @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9148
Function
operator[]
! @brief access specified array element Returns a reference to the element at specified location @a idx. @note If @a idx is beyond the r
external/json.h:3723
Method
operator[]
access to successor
external/json.h:9403
Method
parseFormat
src/utils.cc:98
Method
parse_internal
the actual parser
external/json.h:11092
Method
parser
a parser reading from a string literal
external/json.h:11053
Function
patch
! @brief applies a JSON patch [JSON Patch](http://jsonpatch.com) defines a JSON document structure for expressing a sequence of operation
external/json.h:12166
Function
rbegin
! @brief returns an iterator to the reverse-beginning Returns an iterator to the reverse-beginning; that is, the last element. @image ht
external/json.h:4820
Function
rend
! @brief returns an iterator to the reverse-end Returns an iterator to the reverse-end; that is, one before the first element. @imag
external/json.h:4857
Method
replace_substring
! @brief replace all occurrences of a substring by another string @param[in,out] s the string to manipulate; changed so that all
external/json.h:11796
Method
root
src/json-object.h:53
Method
setLastError
src/json-object.h:43
Method
set_begin
set iterator to a defined beginning
external/json.h:8461
Method
set_end
set iterator to a defined past the end
external/json.h:8467
Method
sign
src/crypto/rsa.cc:27
Method
split
split the string input to reference tokens
external/json.h:11723
Method
str_to_float_t
! @brief parse floating point number This function (and its overloads) serves to select the most approprate standard floating
external/json.h:10854
Method
timevalToString
src/utils.cc:36
Function
to_cbor
! @brief create a MessagePack serialization of a given JSON value Serializes a given JSON value @a j to a byte vector using the CBOR (Concise
external/json.h:8027
Method
to_json
external/json.h:938
Method
to_string
! @brief return a string representation of the JSON pointer @invariant For each JSON pointer `ptr`, it holds: @code {.cpp}
external/json.h:11387
Method
to_unicode
! @brief create a string from one or two Unicode code points There are two cases: (1) @a codepoint1 is in the Basic Multilingual
external/json.h:9520
Method
token_type_name
return name of values of type token_type (only used for errors)
external/json.h:9585
Method
unescape
unescape tilde and slash
external/json.h:11820
Method
unexpect
external/json.h:11305
Function
unflatten
! @brief unflatten a previously flattened JSON value The function restores the arbitrary nesting of a JSON value that has been flattened
external/json.h:12116
Method
unflatten
! @param[in] value flattened JSON @return unflattened JSON */
external/json.h:11893
Method
validate
\brief Validates the license with current date \param Pointer to valid license object to change (for future use if needed) \param verifyLicenseeSignat
include/license++/base-license-manager.h:120
Function
value
external/json.h:4076
Method
value
return value of the iterator
external/json.h:8665
Method
value
return the value of an iterator
external/json.h:9416
Method
verify
src/crypto/rsa.cc:32
Method
verifyKeyPair
src/crypto/rsa.cc:37
Method
~BaseLicenseManager
include/license++/base-license-manager.h:75
Method
~LicenseException
include/license++/license-exception.h:29
Method
~basic_json
! @brief destructor Destroys the JSON value and frees all allocated memory. @complexity Linear. @requirement This function helps `b
external/json.h:2574
← previous
201–286 of 286, ranked by callers