mixmod  3.2.0
Mixture models for clustering and classification
 All Classes Namespaces Files Functions Variables Enumerations Friends
XEM::NumericException Class Reference
Inheritance diagram for XEM::NumericException:
Collaboration diagram for XEM::NumericException:

Public Member Functions

 NumericException (std::string, int, NumericError) throw ()
 
 NumericException (NumericError) throw ()
 
Exceptionclone () throw ()
 
virtual const char * what () const throw ()
 
virtual bool operator== (const Exception &) const throw ()
 
virtual void run (std::ostream &flux=std::cout) const throw ()
 
- Public Member Functions inherited from XEM::Exception
 Exception (const std::string &what_arg) throw ()
 
 Exception (const std::string &msg, const std::string &file, int line) throw ()
 
 Exception (const Exception &exception)
 
virtual Exception const & getError () const throw ()
 
virtual bool operator!= (const Exception &other) const throw ()
 

Static Public Member Functions

static std::map< NumericError,
const char * > 
create_map ()
 

Static Public Attributes

static std::map< NumericError,
const char * > 
mapErrorMsg = NumericException::create_map()
 

Member Function Documentation

bool XEM::NumericException::operator== ( const Exception other) const
throw (
)
virtual

Equality check : Return true if both the Exception class as well as it's ErrorType_ is same.

Reimplemented from XEM::Exception.

void XEM::NumericException::run ( std::ostream &  flux = std::cout) const
throw (
)
virtual

Interface for runner method. It will print the error and its content to the stream passed as argument.

Reimplemented from XEM::Exception.

const char * XEM::NumericException::what ( ) const
throw (
)
virtual

Same as standard what() function.

Reimplemented from XEM::Exception.


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