Zserio C++ runtime library  1.1.0
Built for Zserio 2.15.0
zserio::JsonParserException Class Reference

#include <JsonTokenizer.h>

Inheritance diagram for zserio::JsonParserException:
Collaboration diagram for zserio::JsonParserException:

Public Member Functions

 CppRuntimeException (const char *message="")
 
 CppRuntimeException (const CppRuntimeException &other)=default
 
 CppRuntimeException (CppRuntimeException &&other)=default
 
- Public Member Functions inherited from zserio::CppRuntimeException
 CppRuntimeException (const char *message="")
 
const char * what () const noexcept override
 
void append (const char *message)
 
void append (const char *message, size_t messageLen)
 
 ~CppRuntimeException () override=default
 
 CppRuntimeException (const CppRuntimeException &other)=default
 
CppRuntimeExceptionoperator= (const CppRuntimeException &other)=default
 
 CppRuntimeException (CppRuntimeException &&other)=default
 
CppRuntimeExceptionoperator= (CppRuntimeException &&other)=default
 

Detailed Description

Exception used to distinguish exceptions from the JsonParser.

Definition at line 36 of file JsonTokenizer.h.

Member Function Documentation

◆ CppRuntimeException() [1/3]

zserio::CppRuntimeException::CppRuntimeException
explicit

Constructor.

Parameters
messageDescription of the error.

Definition at line 28 of file CppRuntimeException.cpp.

◆ CppRuntimeException() [2/3]

zserio::CppRuntimeException::CppRuntimeException
default

◆ CppRuntimeException() [3/3]

zserio::CppRuntimeException::CppRuntimeException
default

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