basic error class for mbsim More...
#include <mbsim_event.h>
Public Member Functions | |
MBSimError (const Element *context, const std::string &mbsim_error_message_) throw () | |
constructor More... | |
MBSimError (const std::string &mbsim_error_message_) throw () | |
constructor ctor variant without a context | |
void | setContext (const Element *context) |
const std::string & | getErrorMessage () const |
const std::string & | getPath () const |
const std::vector < MBXMLUtils::EmbedDOMLocator > & | getLocationStack () const |
virtual const char * | what () const throw () |
Private Attributes | |
std::string | mbsim_error_message |
error message | |
std::string | path |
std::vector < MBXMLUtils::EmbedDOMLocator > | locationStack |
std::string | whatMsg |
basic error class for mbsim
MBSim::MBSimError::MBSimError | ( | const Element * | context, |
const std::string & | mbsim_error_message_ | ||
) | |||
throw | ( | ||
) |
constructor
message | to be written |
context | the conext MBSim::Element where the error occured |