![]() |
Pothos
0.2.1-g9f04573d
The Pothos dataflow programming software suite
|
#include <Exception.hpp>

Public Member Functions | |
| RegularExpressionException (int code=0) | |
| RegularExpressionException (const std::string &msg, int code=0) | |
| RegularExpressionException (const std::string &msg, const std::string &arg, int code=0) | |
| RegularExpressionException (const std::string &msg, const Pothos::Exception &exc, int code=0) | |
| RegularExpressionException (const RegularExpressionException &exc) | |
| ~RegularExpressionException () throw () | |
| RegularExpressionException & | operator= (const RegularExpressionException &exc) |
| const char * | name () const throw () |
| Assignment operator. More... | |
| const char * | className () const throw () |
| Returns a static string describing the exception. More... | |
| Pothos::Exception * | clone () const |
| void | rethrow () const |
Public Member Functions inherited from Pothos::RuntimeException | |
| RuntimeException (int code=0) | |
| RuntimeException (const std::string &msg, int code=0) | |
| RuntimeException (const std::string &msg, const std::string &arg, int code=0) | |
| RuntimeException (const std::string &msg, const Pothos::Exception &exc, int code=0) | |
| RuntimeException (const RuntimeException &exc) | |
| ~RuntimeException () throw () | |
| RuntimeException & | operator= (const RuntimeException &exc) |
Public Member Functions inherited from Pothos::Exception | |
| Exception (const std::string &msg, int code=0) | |
| Exception (const std::string &msg, const std::string &arg, int code=0) | |
| Creates an exception. More... | |
| Exception (const std::string &msg, const Exception &nested, int code=0) | |
| Creates an exception. More... | |
| Exception (const Exception &exc) | |
| ~Exception () throw () | |
| Copy constructor. More... | |
| Exception & | operator= (const Exception &exc) |
| Destroys the exception and deletes the nested exception. More... | |
| virtual const char * | what () const throw () |
| Returns the name of the exception class. More... | |
| const Exception * | nested () const |
| const std::string & | message () const |
| int | code () const |
| Returns the message text. More... | |
| std::string | displayText () const |
| Returns the exception code if defined. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Pothos::Exception | |
| Exception (int code=0) | |
| void | message (const std::string &msg) |
| Standard constructor. More... | |
| void | extendedMessage (const std::string &arg) |
| Sets the message for the exception. More... | |
| Pothos::RegularExpressionException::RegularExpressionException | ( | int | code = 0 | ) |
| Pothos::RegularExpressionException::RegularExpressionException | ( | const std::string & | msg, |
| int | code = 0 |
||
| ) |
| Pothos::RegularExpressionException::RegularExpressionException | ( | const std::string & | msg, |
| const std::string & | arg, | ||
| int | code = 0 |
||
| ) |
| Pothos::RegularExpressionException::RegularExpressionException | ( | const std::string & | msg, |
| const Pothos::Exception & | exc, | ||
| int | code = 0 |
||
| ) |
| Pothos::RegularExpressionException::RegularExpressionException | ( | const RegularExpressionException & | exc | ) |
| Pothos::RegularExpressionException::~RegularExpressionException | ( | ) | ||
| throw | ( | |||
| ) | ||||
|
virtual | |||||||||||||
Returns a static string describing the exception.
Reimplemented from Pothos::RuntimeException.
|
virtual |
Returns a string consisting of the message name and the message text.
Reimplemented from Pothos::RuntimeException.
|
virtual | |||||||||||||
Assignment operator.
Reimplemented from Pothos::RuntimeException.
| RegularExpressionException& Pothos::RegularExpressionException::operator= | ( | const RegularExpressionException & | exc | ) |
|
virtual |
Creates an exact copy of the exception.
The copy can later be thrown again by invoking rethrow() on it.
Reimplemented from Pothos::RuntimeException.
1.8.6