Augustus 3.4.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ProjectError Class Reference

#include <types.hh>

Inheritance diagram for ProjectError:
ExonModelError GBError IGenicModelError IntronModelError InvalidNucleotideError NAMGeneError NcModelError NoSubmapFoundError PP::ProfileInsigError PP::ProfileNotFoundError PP::ProfileReadError PropertiesError SubmapEmptyError UtrModelError

Public Member Functions

 ProjectError (string msg) throw ()
 
 ProjectError () throw ()
 
 ~ProjectError () throw ()
 
string getMessage ()
 

Detailed Description

@ brief Base class for all exception classes in the project.

Author
Emmanouil Stafilarakis

Constructor & Destructor Documentation

◆ ProjectError() [1/2]

ProjectError::ProjectError ( string  msg)
throw (
)
inline

Constructor

Parameters
msgThe describing error message

◆ ProjectError() [2/2]

ProjectError::ProjectError ( )
throw (
)
inline

Constructor

◆ ~ProjectError()

ProjectError::~ProjectError ( )
throw (
)
inline

Destructor

Member Function Documentation

◆ getMessage()

string ProjectError::getMessage ( )
inline

Get the message describing the error.

Returns
A string message.

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