AUI Framework
develop
Cross-platform base for C++ UI apps
|
#include <AUI/Json/Exception.h>
Public Member Functions | |
AJsonTypeMismatchException (const AString &message) | |
Public Member Functions inherited from AJsonException | |
AException () | |
AException (AStacktrace stacktrace) | |
AException (const AString &message) | |
AException (const AException &exception)=default | |
AException (AException &&exception) noexcept=default | |
AException (const AString &message, std::exception_ptr causedBy, AStacktrace stacktrace=AStacktrace::capture(2)) | |
Public Member Functions inherited from AException | |
AException (AStacktrace stacktrace) | |
AException (const AString &message) | |
AException (const AException &exception)=default | |
AException (AException &&exception) noexcept=default | |
AException (const AString &message, std::exception_ptr causedBy, AStacktrace stacktrace=AStacktrace::capture(2)) | |
virtual AString | getMessage () const noexcept |
const char * | what () const noexcept override |
const AStacktrace & | stacktrace () const noexcept |
const std::exception_ptr & | causedBy () const noexcept |
Thrown when type mismatch occurred