clan::JsonException Class Reference - ClanLib SDK
Description: clan::JsonException Class Reference

Public Member Functions | List of all members
clan::JsonException Class Reference
clanCore JSON

Exception class thrown for JSON exceptions. More...

`#include <json_value.h>`

Inheritance diagram for clan::JsonException:

## Public Member Functions
| JsonException (const std::string &message)
Public Member Functions inherited from clan::Exception
| Exception (const std::string &message)
| Constructs an exception object.
| ~Exception () noexcept override
| Destructs an exception object.
std::string | get_message_and_stack_trace () const
| Returns the message and call stack present when the exception object was created, formatted using newlines.
std::vector< std::string > | get_stack_trace () const
| Returns the call stack present when the exception object was created.
const char * | what () const override throw ()
| Returns description of exception.

## Additional Inherited Members
Public Attributes inherited from clan::Exception
std::string | message
| Description of exception.

## Detailed Description

Exception class thrown for JSON exceptions.

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

- json_value.h