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

#include <json_exception.hpp>

Inheritance diagram for fly::BadJsonComparisonException:
Collaboration diagram for fly::BadJsonComparisonException:

Public Member Functions

 BadJsonComparisonException (const Json &json1, const Json &json2) 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 illegally comparing iterators of two different Json instances.

Constructor & Destructor Documentation

◆ BadJsonComparisonException()

fly::BadJsonComparisonException::BadJsonComparisonException ( const Json json1,
const Json json2 
)
noexcept

Constructor.

Parameters
json1The first Json instance in the comparison.
json2The second Json instance in the comparison.

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