\hypertarget{classformat_1_1json__error}{}\section{format\+:\+:json\+\_\+error Class Reference}
\label{classformat_1_1json__error}\index{format\+::json\+\_\+error@{format\+::json\+\_\+error}}


The J\+S\+O\+N\+\_\+\+Error class.  




{\ttfamily \#include $<$json\+\_\+exception.\+h$>$}



Inheritance diagram for format\+:\+:json\+\_\+error\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=302pt]{classformat_1_1json__error__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for format\+:\+:json\+\_\+error\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=173pt]{classformat_1_1json__error__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classformat_1_1json__error_ad5f0a824e997a04144759e2e914bee96}{json\+\_\+error} (const char $\ast$const \hyperlink{classformat_1_1json__error_ad485f2d9233498b1a66695f94e313dd5}{what})
\begin{DoxyCompactList}\small\item\em J\+S\+O\+N\+\_\+\+Error. \end{DoxyCompactList}\item 
virtual const char $\ast$ \hyperlink{classformat_1_1json__error_ad485f2d9233498b1a66695f94e313dd5}{what} () const noexcept
\begin{DoxyCompactList}\small\item\em what \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::string \hyperlink{classformat_1_1json__error_a7d924b7e8cacd89885cee0a398baaa6a}{\+\_\+what}\hypertarget{classformat_1_1json__error_a7d924b7e8cacd89885cee0a398baaa6a}{}\label{classformat_1_1json__error_a7d924b7e8cacd89885cee0a398baaa6a}

\begin{DoxyCompactList}\small\item\em \+\_\+what \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
The J\+S\+O\+N\+\_\+\+Error class. 

\subsection{Constructor \& Destructor Documentation}
\index{format\+::json\+\_\+error@{format\+::json\+\_\+error}!json\+\_\+error@{json\+\_\+error}}
\index{json\+\_\+error@{json\+\_\+error}!format\+::json\+\_\+error@{format\+::json\+\_\+error}}
\subsubsection[{\texorpdfstring{json\+\_\+error(const char $\ast$const what)}{json_error(const char *const what)}}]{\setlength{\rightskip}{0pt plus 5cm}format\+::json\+\_\+error\+::json\+\_\+error (
\begin{DoxyParamCaption}
\item[{const char $\ast$const}]{what}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{classformat_1_1json__error_ad5f0a824e997a04144759e2e914bee96}{}\label{classformat_1_1json__error_ad5f0a824e997a04144759e2e914bee96}


J\+S\+O\+N\+\_\+\+Error. 


\begin{DoxyParams}{Parameters}
{\em what} & \\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\index{format\+::json\+\_\+error@{format\+::json\+\_\+error}!what@{what}}
\index{what@{what}!format\+::json\+\_\+error@{format\+::json\+\_\+error}}
\subsubsection[{\texorpdfstring{what() const noexcept}{what() const noexcept}}]{\setlength{\rightskip}{0pt plus 5cm}virtual const char$\ast$ format\+::json\+\_\+error\+::what (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}, {\ttfamily [noexcept]}}\hypertarget{classformat_1_1json__error_ad485f2d9233498b1a66695f94e313dd5}{}\label{classformat_1_1json__error_ad485f2d9233498b1a66695f94e313dd5}


what 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
json\+\_\+exception.\+h\end{DoxyCompactItemize}
