libfly  6.2.2
C++20 utility library for Linux, macOS, and Windows
fly::JsonIteratorException Class Reference

#include <json_exception.hpp>

Inheritance diagram for fly::JsonIteratorException:
Collaboration diagram for fly::JsonIteratorException:

Public Member Functions

 JsonIteratorException (const Json &json, std::string &&message) noexcept
 
- Public Member Functions inherited from fly::JsonException
 JsonException (std::string &&message) noexcept
 
 JsonException (const Json &json, std::string &&message) noexcept
 
virtual const char * what () const noexcept override
 

Additional Inherited Members

- Protected Member Functions inherited from fly::JsonException
 JsonException (const char *class_name, std::string &&message) noexcept
 

Detailed Description

Exception to be raised for generic JsonIterator errors.

Constructor & Destructor Documentation

◆ JsonIteratorException()

fly::JsonIteratorException::JsonIteratorException ( const Json json,
std::string &&  message 
)
noexcept

Constructor.

Parameters
jsonThe Json instance for which the error was encountered.
messageMessage indicating what error was encountered.

The documentation for this class was generated from the following files: