#include <except.h>
Public Member Functions | |
conexus_exception (const std::string &s="Unknown exception.", int e=0, const std::string &c="") | |
~conexus_exception () throw () | |
virtual const char * | what () const throw () |
Protected Attributes | |
int | m_exception_number |
std::string | m_return_string |
std::string | m_exception_string |
std::string | m_class |
Conexus::conexus_exception::conexus_exception | ( | const std::string & | s = "Unknown exception." , |
|
int | e = 0 , |
|||
const std::string & | c = "" | |||
) | [inline] |
References m_class, m_exception_number, m_exception_string, and m_return_string.
Conexus::conexus_exception::~conexus_exception | ( | ) | throw () [inline] |
virtual const char* Conexus::conexus_exception::what | ( | ) | const throw () [inline, virtual] |
References m_return_string.
std::string Conexus::conexus_exception::m_class [protected] |
Referenced by conexus_exception().
int Conexus::conexus_exception::m_exception_number [protected] |
Referenced by conexus_exception().
std::string Conexus::conexus_exception::m_exception_string [protected] |
Referenced by conexus_exception().
std::string Conexus::conexus_exception::m_return_string [protected] |
Referenced by conexus_exception(), Conexus::SSL::exception::exception(), and what().