$treeview $search $mathjax
00001 #ifndef __SEVMGR_SEVMGR_EXCEPTIONS_HPP 00002 #define __SEVMGR_SEVMGR_EXCEPTIONS_HPP 00003 00004 // ////////////////////////////////////////////////////////////////////// 00005 // Import section 00006 // ////////////////////////////////////////////////////////////////////// 00007 // STL 00008 #include <exception> 00009 // StdAir 00010 #include <stdair/stdair_exceptions.hpp> 00011 00012 namespace SEVMGR { 00013 00014 // ///////// Exceptions /////////// 00018 class SEvMgrException : public stdair::RootException { 00019 public: 00023 SEvMgrException (const std::string& iWhat) 00024 : stdair::RootException (iWhat) {} 00025 }; 00026 00028 class EventQueueException : public SEvMgrException { 00029 public: 00031 EventQueueException (const std::string& iWhat) : SEvMgrException (iWhat) {} 00032 }; 00033 00034 00035 } 00036 #endif // __SEVMGR_SEVMGR_EXCEPTIONS_HPP 00037