12 #ifndef BRAINRAT_EXCEPTION_STACKEREXCEPT_H 13 #define BRAINRAT_EXCEPTION_STACKEREXCEPT_H 21 #include <cartobase/config/cartobase_config.h> 28 using namespace carto;
32 #define GENERATE_STACKER_ERROR_DECLARATION( CLASS ) \ 33 class CLASS : public stacker_error \ 37 virtual ~CLASS() throw(); \ 47 stacker_error(
const int errno_stacker,
const string& message );
48 const int errno_stacker();
52 static string init(
const int errno_stacker,
const string& message );
#define GENERATE_STACKER_ERROR_DECLARATION(CLASS)
Exceptions thrown during stacking.