00001 /* 00002 * MicrostrainException.cpp 00003 * 00004 * Created on: May 8, 2011 00005 * Author: dnad 00006 */ 00007 #include <microstrain/MicrostrainException.hpp> 00008 00009 using namespace LABUST::MICROSTRAIN; 00010 00011 MicrostrainException::MicrostrainException(const std::string& error_msg) throw() 00012 :runtime_error("Microstrain run-time exception."), 00013 error_msg("Microstrain:" + error_msg){}; 00014 00015 MicrostrainException::~MicrostrainException() throw() {}; 00016 00017 const char* MicrostrainException::what() const throw() 00018 { 00019 return error_msg.c_str(); 00020 } 00021 00022