DuxReiNummariae 1.0.0-alpha.23
Simple and powerful budgeting application
 
Loading...
Searching...
No Matches
drn::storage::StorageError Struct Reference

#include <StorageErrors.h>

Inheritance diagram for drn::storage::StorageError:
Collaboration diagram for drn::storage::StorageError:

Public Member Functions

 StorageError (const QString &, const char *, const std::exception &={})=delete
 
 StorageError (const QString &errorString, const QString &message, const std::exception &root={})
 Fully initialisation constructor.
 
- Public Member Functions inherited from drn::foundation::Error
 Error (const ::QString &message)
 Error message constructor.
 
 Error (const ::QString &message, const std::exception &root)
 Error and supplementary context data constructor.
 
 Error (const char *)=delete
 
 Error (const char *, const std::exception &)=delete
 
const ::QString & message () const noexcept
 An accessor to the error message.
 

Constructor & Destructor Documentation

◆ StorageError() [1/2]

drn::storage::StorageError::StorageError ( const QString & errorString,
const QString & message,
const std::exception & root = {} )

Fully initialisation constructor.

Parameters
errorStringThe details about what caused the error.
messageThe generalised explanation of the error.
rootAny root error that caused the error.
Here is the call graph for this function:

◆ StorageError() [2/2]

drn::storage::StorageError::StorageError ( const QString & ,
const char * ,
const std::exception & = {} )
delete