MCPcopy Create free account

hub / github.com/abumq/licensepp / functions

Functions286 in github.com/abumq/licensepp

↓ 47 callersFunctionadd_to_vector
external/json.h:6585
↓ 29 callersMethodat
! @brief access specified array element with bounds checking Returns a reference to the element at specified location @a idx, with bounds
external/json.h:3540
↓ 29 callersFunctiontype_name
! @brief return the type as string Returns the type name as string to be used in error messages - usually to indicate that a function was
external/json.h:8084
↓ 28 callersMethodend
return iterator end (needed for range-based for)
external/json.h:8687
↓ 20 callersMethodbegin
return iterator begin (needed for range-based for)
external/json.h:8681
↓ 18 callersMethodvalidate
src/issuing-authority.cc:124
↓ 16 callersFunctionswap
! @brief exchanges the values Exchanges the contents of the JSON value with those of @a other. Does not invoke any move, copy, or swap op
external/json.h:5747
↓ 14 callersMethodoperator[]
! @brief access to successor @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9246
↓ 13 callersMethodassert_invariant
! @brief checks the class invariants This function asserts the class invariants. It needs to be called at the end of every constructor to
external/json.h:1784
↓ 13 callersFunctionend
! @brief returns an iterator to one past the last element Returns an iterator to one past the last element. @image html range-begin-end.
external/json.h:4750
↓ 11 callersFunctionfrom_json
external/json.h:634
↓ 10 callersFunctioncheck_length
@brief checks if given lengths do not exceed the size of a given vector To secure the access to the byte vector during CBOR/MessagePack deser
external/json.h:7209
↓ 10 callersMethodtype
! @brief return the type of the JSON value (explicit) Return the type of the JSON value as a value from the @ref value_t enumeration.
external/json.h:2688
↓ 9 callersFunctionbegin
! @brief returns an iterator to the first element Returns an iterator to the first element. @image html range-begin-end.svg "Illustratio
external/json.h:4679
↓ 8 callersMethodparse
public parser interface
external/json.h:11075
↓ 8 callersFunctionto_json
external/json.h:527
↓ 7 callersMethodis_null
! @brief return whether value is null This function returns true iff the JSON value is null. @return `true` if type is null, `false` oth
external/json.h:2767
↓ 7 callersMethodissue
src/issuing-authority.cc:61
↓ 7 callersMethodkey
! @brief return the key of an object iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9283
↓ 6 callersMethoddump
! @brief serialization Serialization function for JSON values. The function tries to mimic Python's `json.dumps()` function, and currentl
external/json.h:2646
↓ 6 callersMethodis_array
! @brief return whether value is an array This function returns true iff the JSON value is an array. @return `true` if type is array, `f
external/json.h:2948
↓ 5 callersMethodis_begin
return whether the iterator can be dereferenced
external/json.h:8473
↓ 5 callersMethodis_object
! @brief return whether value is an object This function returns true iff the JSON value is an object. @return `true` if type is object,
external/json.h:2926
↓ 4 callersFunctioncend
! @brief returns a const iterator to one past the last element Returns a const iterator to one past the last element. @image html range-
external/json.h:4790
↓ 4 callersMethodformattedExpiry
src/license.cc:50
↓ 4 callersFunctionget_arithmetic_value
external/json.h:603
↓ 4 callersMethodis_string
! @brief return whether value is a string This function returns true iff the JSON value is a string. @return `true` if type is string, `
external/json.h:2970
↓ 4 callersMethodload
src/license.cc:83
↓ 4 callersFunctionpush_back
! @brief add an object to an array Appends the given element @a val to the end of the JSON value. If the function is called on a JSON nul
external/json.h:5267
↓ 3 callersFunctioncbegin
! @brief returns a const iterator to the first element Returns a const iterator to the first element. @image html range-begin-end.svg "I
external/json.h:4719
↓ 3 callersMethodget_checked
external/json.h:11582
↓ 3 callersMethodis_discarded
! @brief return whether value is discarded This function returns true iff the JSON value was discarded during parsing with a callback fun
external/json.h:2997
↓ 3 callersFunctionparse
external/json.h:6330
↓ 3 callersMethodset_end
! @brief set the iterator past the last value @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:8865
↓ 3 callersMethodvalue
! @brief return the value of an iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:9299
↓ 2 callersMethodactive
include/license++/issuing-authority.h:41
↓ 2 callersMethodcall
external/json.h:833
↓ 2 callersFunctiondisplayUsage
cli/main.cc:16
↓ 2 callersFunctiondump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
external/json.h:8286
↓ 2 callersFunctionescape_string
external/json.h:8162
↓ 2 callersMethodexpiryDate
include/license++/license.h:82
↓ 2 callersFunctionfind
! @brief find an element in a JSON object Finds an element in a JSON object with key equivalent to @a key. If the element is not found or
external/json.h:4590
↓ 2 callersFunctionflatten
! @brief return flattened JSON value The function creates a JSON object whose keys are JSON pointers (see [RFC 6901](https://tools.ietf.o
external/json.h:12082
↓ 2 callersMethodget_string
! @brief return string value for string tokens The function iterates the characters between the opening and closing quotes of
external/json.h:10726
↓ 2 callersMethodget_token_string
return string representation of last read token
external/json.h:10662
↓ 2 callersMethodget_unchecked
! @brief return a reference to the pointed to value @note This version does not throw if a value is not present, but tries to
external/json.h:11515
↓ 2 callersMethodis_end
return whether the iterator is at end
external/json.h:8479
↓ 2 callersMethodloadFromFile
src/license.cc:107
↓ 2 callersMethodpop_back
remove and return last reference pointer
external/json.h:11405
↓ 2 callersMethodraw
src/license.cc:62
↓ 2 callersMethodsetAdditionalPayload
include/license++/license.h:57
↓ 2 callersMethodsetAuthoritySignature
include/license++/license.h:42
↓ 2 callersMethodsetExpiryDate
include/license++/license.h:47
↓ 2 callersMethodsetIssueDate
include/license++/license.h:52
↓ 2 callersMethodsetIssuingAuthorityId
include/license++/license.h:32
↓ 2 callersMethodsetLicensee
include/license++/license.h:27
↓ 2 callersMethodsetLicenseeSignature
include/license++/license.h:37
↓ 2 callersMethodset_begin
! @brief set the iterator to the first value @pre The iterator is initialized; i.e. `m_object != nullptr`. */
external/json.h:8828
↓ 2 callersFunctionsize
! @brief returns the number of elements Returns the number of elements in a JSON value. @return The return value depends on the differen
external/json.h:5072
↓ 1 callersMethodconstruct
external/json.h:316
↓ 1 callersFunctioncrbegin
! @brief returns a const reverse iterator to the last element Returns a const iterator to the reverse-beginning; that is, the last elemen
external/json.h:4894
↓ 1 callersFunctioncrend
! @brief returns a const reverse iterator to one before the first Returns a const reverse iterator to the reverse-end; that is, one before
external/json.h:4923
↓ 1 callersFunctiondisplayVersion
cli/main.cc:20
↓ 1 callersFunctionfrom_cbor_internal
! @brief create a JSON value from a given CBOR vector @param[in] v CBOR serialization @param[in] idx byte index to start reading from @
external/json.h:7482
↓ 1 callersFunctionfrom_json_array_impl
external/json.h:714
↓ 1 callersFunctionfrom_msgpack_internal
! @brief create a JSON value from a given MessagePack vector @param[in] v MessagePack serialization @param[in] idx byte index to start
external/json.h:7244
↓ 1 callersMethodget
external/json.h:3182
↓ 1 callersMethodgetIssuingAuthority
\brief Read and return issuing authority from license
include/license++/base-license-manager.h:80
↓ 1 callersMethodget_and_create
! @brief create and return a reference to the pointed to value @complexity Linear in the number of reference tokens. */
external/json.h:11440
↓ 1 callersMethodget_number
! @brief return number value for number tokens This function translates the last token into the most appropriate number type
external/json.h:10916
↓ 1 callersMethodget_value
external/json.h:8456
↓ 1 callersMethodis_boolean
! @brief return whether value is a boolean This function returns true iff the JSON value is a boolean. @return `true` if type is boolean
external/json.h:2789
↓ 1 callersMethodis_primitive
! @brief return whether type is primitive This function returns true iff the JSON type is primitive (string, number, boolean, or null).
external/json.h:2718
↓ 1 callersMethodis_root
return whether pointer points to the root document
external/json.h:11418
↓ 1 callersMethodissueDate
include/license++/license.h:87
↓ 1 callersMethodmaxValidity
include/license++/issuing-authority.h:46
↓ 1 callersMethodoperator+
add to iterator
external/json.h:9381
↓ 1 callersFunctionoperator+=
! @brief add an object to an array @copydoc push_back(basic_json&&) */
external/json.h:5293
↓ 1 callersMethodscan
! This function implements a scanner for JSON. It is specified using regular expressions that try to follow RFC 7159 as close as possi
external/json.h:9646
↓ 1 callersMethodtoString
src/license.cc:57
↓ 1 callersFunctionto_cbor_internal
! @brief create a CBOR serialization of a given JSON value This is a straightforward implementation of the CBOR specification. @param[in
external/json.h:6932
↓ 1 callersFunctionto_msgpack_internal
! @brief create a MessagePack serialization of a given JSON value This is a straightforward implementation of the MessagePack specification.
external/json.h:6686
↓ 1 callersMethodtop
external/json.h:11423
MethodBaseLicenseManager
include/license++/base-license-manager.h:74
MethodIssuingAuthority
src/issuing-authority.cc:23
FunctionJSON_CATCH
external/json.h:3592
MethodJSON_CATCH
external/json.h:3549
MethodJsonObject
src/json-object.cc:14
MethodLicense
src/license.cc:21
MethodLicenseException
\brief Main constructor
include/license++/license-exception.h:27
MethodLicenseManager
sample/license-manager.h:37
MethodLicenseManager
cli/licensing/license-manager.h:23
MethodLicenseManagerForTest
test/license-manager-for-test.h:42
FunctionTEST
test/license-manager-test.h:19
FunctionTestCase
test/testx.h:26
MethodaddToBuff
src/utils.cc:90
Methodarray
! @brief explicitly create an array from an initializer list Creates a JSON array value from a given initializer list. That is, given a l
external/json.h:2164
Functionat
! @brief access specified object element with bounds checking Returns a reference to the element at with specified key @a key, with bound
external/json.h:3630
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
external/json.h:4244
Methodbasic_json
! @brief create an empty value with a given type Create an empty JSON value with a given type. The value will be default initialized with
external/json.h:1915
next →1–100 of 286, ranked by callers