QtJsonSerializer  4.0.0
A library to perform generic seralization and deserialization of QObjects
Public Types | Public Member Functions | List of all members
QtJsonSerializer::Exception Class Reference

Exception thrown by QJsonSerializer if something goes wrong. More...

#include <exception.h>

+ Inheritance diagram for QtJsonSerializer::Exception:

Public Types

using PropertyTrace = QStack< QPair< QByteArray, QByteArray > >
 The type of a stack of a property trace (name, type)
 

Public Member Functions

 Exception (const QByteArray &what)
 Constructor with error message.
 
const char * what () const noexcept final
 Inherits 1.
 
QByteArray message () const
 Returns the error message, without the property trace.
 
PropertyTrace propertyTrace () const
 Returns the property trace.
 
virtual void raise () const
 Inherits 1.
 
virtual ExceptionBaseclone () const
 Inherits 1.
 

Detailed Description

Exception thrown by QJsonSerializer if something goes wrong.

Definition at line 27 of file exception.h.


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