|
| template<class E , class... Args> |
| E | daq::MakeParseException (JsonPointer const &ptr, Args &&... args) |
| |
| template<class E , char const * > |
| E | daq::MakeParseException (JsonPointer const &ptr, char const *str) |
| |
| template<class E > |
| E | daq::MakeValueMissingException (JsonPointer const &ptr) |
| |
| template<class E > |
| E | daq::MakeWrongTypeException (JsonPointer const &ptr, char const *expected_type, char const *actual_type) |
| |
| template<class E > |
| E | daq::MakeUnknownVariantException (JsonPointer const &ptr, char const *known_variants, char const *actual_variant) |
| |
| template<class E > |
| std::pair< Json const &, JsonPointer > | daq::GetMember (Json const &json, char const *name, JsonPointer const &breadcrumb) |
| |
| template<class E , class BinaryFunction > |
| std::pair< Json const &, JsonPointer > | daq::GetMember (Json const &json, char const *name, JsonPointer const &breadcrumb, BinaryFunction const &f) |
| |
| template<class E > |
| void | daq::AssertIsObject (Json const &json, JsonPointer const &breadcrumb) |
| |
| template<class E > |
| void | daq::AssertIsArray (Json const &json, JsonPointer const &breadcrumb) |
| |
| template<class E > |
| std::vector< std::string > | daq::ParseArrayOfString (Json const &json, JsonPointer const &breadcrumb) |
| |
- Copyright
- (c) Copyright ESO 2022 All Rights Reserved ESO (eso.org) is an Intergovernmental Organisation, and therefore special legal conditions apply.
Definition in file internalParseUtils.hpp.