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)
 
 Exception (std::string const &msg)
 
char constwhat () const override throw ()
 
char constwhat () const override throw ()
 
 ~Exception () 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 third_party/bloaty/third_party/protobuf/conformance/third_party/jsoncpp/json.h.

Constructor & Destructor Documentation

◆ Exception() [1/2]

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

◆ ~Exception() [1/2]

Exception::~Exception ( )
throw (
)
override

◆ Exception() [2/2]

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

◆ ~Exception() [2/2]

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

Member Function Documentation

◆ what() [1/2]

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

◆ what() [2/2]

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

Member Data Documentation

◆ msg_

std::string Exception::msg_
protected

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:40