Public Member Functions |
Private Types |
Private Member Functions |
Private Attributes |
List of all members
nlohmann::json_abi_v3_11_3::detail::parser< BasicJsonType, InputAdapterType > Class Template Reference syntax analysis More...
Collaboration diagram for nlohmann::json_abi_v3_11_3::detail::parser< BasicJsonType, InputAdapterType >:
![]()
Detailed Descriptiontemplate<typename BasicJsonType, typename InputAdapterType> class nlohmann::json_abi_v3_11_3::detail::parser< BasicJsonType, InputAdapterType > syntax analysis This class implements a recursive descent parser. Member Typedef Documentation◆ lexer_t
template<typename BasicJsonType , typename InputAdapterType >
◆ number_float_t
template<typename BasicJsonType , typename InputAdapterType >
◆ number_integer_t
template<typename BasicJsonType , typename InputAdapterType >
◆ number_unsigned_t
template<typename BasicJsonType , typename InputAdapterType >
◆ string_t
template<typename BasicJsonType , typename InputAdapterType >
◆ token_type
template<typename BasicJsonType , typename InputAdapterType >
Constructor & Destructor Documentation◆ parser()
template<typename BasicJsonType , typename InputAdapterType >
Member Function Documentation◆ accept()
template<typename BasicJsonType , typename InputAdapterType >
public accept interface
Definition at line 12321 of file json.hpp. References nlohmann::json_abi_v3_11_3::detail::strict. ◆ exception_message()
template<typename BasicJsonType , typename InputAdapterType >
◆ get_token()
template<typename BasicJsonType , typename InputAdapterType >
◆ parse()
template<typename BasicJsonType , typename InputAdapterType >
public parser interface
Definition at line 12261 of file json.hpp. References nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser< BasicJsonType >::is_errored(), nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser< BasicJsonType >::is_errored(), nlohmann::json_abi_v3_11_3::detail::json_sax_dom_parser< BasicJsonType >::parse_error(), nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser< BasicJsonType >::parse_error(), and nlohmann::json_abi_v3_11_3::detail::strict. ◆ sax_parse()
template<typename BasicJsonType , typename InputAdapterType >
template<typename SAX >
Definition at line 12329 of file json.hpp. References nlohmann::json_abi_v3_11_3::detail::strict. ◆ sax_parse_internal()
template<typename BasicJsonType , typename InputAdapterType >
template<typename SAX >
Definition at line 12348 of file json.hpp. References JSON_ASSERT, JSON_HEDLEY_LIKELY, and JSON_HEDLEY_UNLIKELY. Member Data Documentation◆ allow_exceptions
template<typename BasicJsonType , typename InputAdapterType >
◆ callback
template<typename BasicJsonType , typename InputAdapterType >
◆ last_token
template<typename BasicJsonType , typename InputAdapterType >
◆ m_lexer
template<typename BasicJsonType , typename InputAdapterType >
The documentation for this class was generated from the following file: Generated on Sun Apr 6 2025 11:10:38 for FlexibleSUSY by |