// SYSTEM INCLUDES #include #include // PROJECT INCLUDES // LOCAL INCLUDES // FORWARD REFERENCES //NAMESPACE //using namespace handlerDimensions //using namespace std; namespace handlerConcepts { class HandlerException: public std::exception { //====== LIFECYCLE ======== HandlerException(std::std::string msg) { this->msg=msg; } //======= INQUIRY =========== virtual const char* what() const throw() { return msg; } private: /* * msg to return */ std::std::string msg; } handlerException; }