libpappsomspp
Library for mass spectrometry
pappso::PappsoException Class Reference

#include <pappsoexception.h>

Inheritance diagram for pappso::PappsoException:
pappso::ExceptionNotFound pappso::ExceptionNotImplemented pappso::ExceptionNotPossible pappso::ExceptionOutOfRange

Public Member Functions

 PappsoException (const QString &message) throw ()
 
 PappsoException (const PappsoException &other) throw ()
 
void raise () const override
 
virtual QException * clone () const override
 
virtual const QString & qwhat () const throw ()
 
virtual const char * what () const override throw ()
 
virtual ~PappsoException () throw ()
 

Private Attributes

QString m_message
 

Detailed Description

Definition at line 62 of file pappsoexception.h.

Constructor & Destructor Documentation

◆ PappsoException() [1/2]

pappso::PappsoException::PappsoException ( const QString &  message)
throw (
)
inline

Definition at line 86 of file pappsoexception.h.

◆ PappsoException() [2/2]

pappso::PappsoException::PappsoException ( const PappsoException other)
throw (
)
inline

Definition at line 92 of file pappsoexception.h.

◆ ~PappsoException()

virtual pappso::PappsoException::~PappsoException ( )
throw (
)
inlinevirtual

Definition at line 119 of file pappsoexception.h.

Member Function Documentation

◆ clone()

virtual QException* pappso::PappsoException::clone ( ) const
inlineoverridevirtual

◆ qwhat()

virtual const QString& pappso::PappsoException::qwhat ( ) const
throw (
)
inlinevirtual

◆ raise()

void pappso::PappsoException::raise ( ) const
inlineoverride

Definition at line 97 of file pappsoexception.h.

◆ what()

virtual const char* pappso::PappsoException::what ( ) const
throw (
)
inlineoverridevirtual

Definition at line 114 of file pappsoexception.h.

Member Data Documentation

◆ m_message

QString pappso::PappsoException::m_message
private

Definition at line 124 of file pappsoexception.h.


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