CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RPCException.h
Go to the documentation of this file.
1 #ifndef L1Trigger_RPCException_h
2 #define L1Trigger_RPCException_h
3 #if (__BCPLUSPLUS__ >= 0x0550)
4 #include <string>
5 #include "TException.h"
6 class RPCException: public TException {
7  public:
8  RPCException(std::string msg) : TException(msg) {};
9  };
10 
11 #elif defined _STAND_ALONE //_MSC_VER
12 #include <string>
13 #include "TException.h"
14  class RPCException: public TException { //public __gc
15  public:
16  RPCException(std::string msg) : TException(msg) {};
17 };
18 
19 #else // not _STAND_ALONE
21  class RPCException: public cms::Exception {
22  public:
23  RPCException(std::string msg) : cms::Exception(msg) {};
24 };
25 #endif // _STAND_ALONE
26 
27 #endif
RPCException(std::string msg)
Definition: RPCException.h:23