EEROS  1.0.0.0
API for the EEROS Real-Time Robotics Framework
Fault.hpp
Go to the documentation of this file.
1 #ifndef ORG_EEROS_CORE_FAULT_HPP
2 #define ORG_EEROS_CORE_FAULT_HPP
3 
4 #include <string>
5 #include <sstream>
6 #include <exception>
7 
8 namespace eeros {
9  class Fault : public std::exception {
10 
11  public:
12  Fault();
13  explicit Fault(std::string m);
14  virtual ~Fault() throw();
15 
16  virtual const char* what() const throw();
17 
18  protected:
19  std::string message;
20  };
21 };
22 
23 #endif // ORG_EEROS_CORE_FAULT_HPP
std::string message
Definition: Fault.hpp:19
Definition: Config.hpp:14
virtual const char * what() const
Definition: Fault.cpp:11
virtual ~Fault()
Definition: Fault.cpp:9
Definition: Fault.hpp:9
Fault()
Definition: Fault.cpp:5