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

#include <json_exception.hpp>

Inheritance diagram for fly::NullJsonException:
Collaboration diagram for fly::NullJsonException:

Public Member Functions

 NullJsonException () noexcept
 
 NullJsonException (const Json &json) 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 trying to dereference an empty or past-the-end JsonIterator instance.

Constructor & Destructor Documentation

◆ NullJsonException() [1/2]

fly::NullJsonException::NullJsonException ( )
noexcept

Constructor.

◆ NullJsonException() [2/2]

fly::NullJsonException::NullJsonException ( const Json json)
explicitnoexcept

Constructor.

Parameters
jsonThe Json instance for which the error was encountered.

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