Public Member Functions | Protected Attributes
Json::Exception Class Reference

#include <json.h>

Inheritance diagram for Json::Exception:
Json::LogicError Json::RuntimeError

Public Member Functions

 Exception (String msg)
 
 ~Exception () override throw ()
 
char const * what () const override throw ()
 

Protected Attributes

String msg_
 

Detailed Description

Base class for all exceptions we throw.

We use nothing but these internally. Of course, STL can throw others.

Constructor & Destructor Documentation

Json::Exception::Exception ( String  msg)
Json::Exception::~Exception ( )
throw (
)
override

Member Function Documentation

char const * Json::Exception::what ( ) const
throw (
)
override

Field Documentation

String Json::Exception::msg_
protected

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