TreeFrogFramework
2.8
|
#include <tfexception.h>
Public Member Functions | |
RuntimeException (const QString &message, const char *fileName="", int lineNumber=0) | |
void | raise () const override |
std::exception * | clone () const override |
QString | className () const override |
Public Member Functions inherited from TfException | |
TfException (const QString &message, const char *fileName="", int lineNumber=0) noexcept | |
TfException (const TfException &e) noexcept | |
virtual | ~TfException () throw () |
QString | message () const |
QString | fileName () const |
int | lineNumber () const |
virtual const char * | what () const noexcept override |
Additional Inherited Members | |
Protected Attributes inherited from TfException | |
QString | msg |
QString | file |
int | line {0} |
QByteArray | whatmsg |
The RuntimeException class represents an exception that can be thrown when runtime error occurs.
|
inline |
Copy constructor.
Constructor.
|
inlineoverridevirtual |
Returns exception class name.
Reimplemented from TfException.
|
inlineoverridevirtual |
Creates and returns a deep copy of the current data.
Reimplemented from TfException.
|
inlineoverridevirtual |
Raises the exception.
Reimplemented from TfException.