24 #ifndef DOPE_EXCEPTION_H_
25 #define DOPE_EXCEPTION_H_
44 DOpEException(std::string message, std::string thrower=
"unspecified throwing instance")
64 virtual std::string
GetName() {
return "DOpEException";}
82 virtual std::string
GetName() {
return "DOpEIterationException";}
96 virtual std::string
GetName() {
return "DOpENegativeCurvatureException";}
Definition: dopeexception.h:76
virtual std::string GetName()
Definition: dopeexception.h:96
~DOpEException()
Definition: dopeexception.h:50
Definition: dopeexception.h:90
DOpEIterationException(std::string message, std::string thrower="unspecified throwing instance")
Definition: dopeexception.h:79
DOpEException(std::string message, std::string thrower="unspecified throwing instance")
Definition: dopeexception.h:44
virtual std::string GetName()
Definition: dopeexception.h:82
virtual std::string GetName()
Definition: dopeexception.h:64
DOpENegativeCurvatureException(std::string message, std::string thrower="unspecified throwing instance")
Definition: dopeexception.h:93
std::string GetThrowingInstance()
Definition: dopeexception.h:63
std::string GetErrorMessage()
Definition: dopeexception.h:57
Definition: dopeexception.h:35