20 #ifndef __SOT_PATTERN_GENERATOR_EXCEPTION_H 21 #define __SOT_PATTERN_GENERATOR_EXCEPTION_H 27 #include <sot/core/exception-abstract.hh> 34 #if defined(exception_pg_EXPORTS) 35 #define EXCEPTION_PG_EXPORT __declspec(dllexport) 37 #define EXCEPTION_PG_EXPORT __declspec(dllimport) 40 #define EXCEPTION_PG_EXPORT 55 GENERIC = ExceptionAbstract::PATTERN_GENERATOR,
66 return EXCEPTION_NAME;
72 const std::string &msg =
"");
75 const std::string &msg,
const char *format, ...);
Definition: exception-pg.h:60
virtual ~ExceptionPatternGenerator(void)
Definition: exception-pg.h:76
Definition: exception-pg.h:58
Definition: exception-pg.h:57
ErrorCodeEnum
Definition: exception-pg.h:54
Definition: exception-pg.h:56
Definition: exception-pg.h:52
#define EXCEPTION_PG_EXPORT
Definition: exception-pg.h:40
Definition: exception-pg.h:59
virtual const std::string & getExceptionName(void) const
Definition: exception-pg.h:65
static const std::string EXCEPTION_NAME
Definition: exception-pg.h:64
Definition: exception-pg.h:47