#include <MillieExceptions.hpp>
Dérivée par Millie::LogicError, et Millie::RuntimeException.
Graphe d'héritage de Millie::Exception:
Fonctions membres publiques | |
Exception (const std::string &m) | |
virtual const char * | what () const throw () |
virtual | ~Exception () throw () |
Attributs privés | |
std::string | _msg |
Définition à la ligne 51 du fichier MillieExceptions.hpp.
Exception::Exception | ( | const std::string & | m | ) |
Exception::~Exception | ( | ) | throw () [virtual] |
Définition à la ligne 47 du fichier MillieExceptions.cpp.
const char * Exception::what | ( | ) | const throw () [virtual] |
Réimplémentée dans Millie::LogicError, Millie::OutOfRange, Millie::IllegalArgument, Millie::NullPointer, Millie::RuntimeException, Millie::RuntimeThreadException, Millie::MutexException, Millie::IllegalThreadStateException, Millie::IOException, et Millie::ThreadCreationFailed.
Définition à la ligne 42 du fichier MillieExceptions.cpp.
Références _msg.
std::string Millie::Exception::_msg [private] |
Réimplémentée dans Millie::LogicError, Millie::OutOfRange, Millie::IllegalArgument, Millie::NullPointer, Millie::RuntimeException, Millie::RuntimeThreadException, Millie::MutexException, Millie::IllegalThreadStateException, Millie::IOException, et Millie::ThreadCreationFailed.
Définition à la ligne 54 du fichier MillieExceptions.hpp.
Référencé par Exception(), et what().