Public Member Functions | Protected Attributes | List of all members
Json::Exception Class Reference

#include <json.h>

Inheritance diagram for Json::Exception:
Inheritance graph
[legend]

Public Member Functions

 Exception (std::string const &msg)
 
char const * what () const override throw ()
 
 ~Exception () override throw ()
 

Protected Attributes

std::string msg_
 

Detailed Description

Base class for all exceptions we throw.

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

Definition at line 425 of file json.h.

Constructor & Destructor Documentation

◆ Exception()

Exception::Exception ( std::string const &  msg)

Definition at line 2569 of file jsoncpp.cpp.

◆ ~Exception()

Exception::~Exception ( )
throw (
)
override

Definition at line 2572 of file jsoncpp.cpp.

Member Function Documentation

◆ what()

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

Definition at line 2574 of file jsoncpp.cpp.

Member Data Documentation

◆ msg_

std::string Json::Exception::msg_
protected

Definition at line 431 of file json.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:10