CMS 3D CMS Logo

GeomExceptions.h
Go to the documentation of this file.
1 #ifndef Geom_GeomExceptions_H
2 #define Geom_GeomExceptions_H
3 
4 #include <exception>
5 #include <string>
6 
8 public:
11  virtual ~BaseGeomException() throw() {}
12  virtual const char* what() const throw() { return theMessage.c_str();}
13 private:
15 };
16 
18 public:
21  virtual ~GeometryError() throw() {}
22 };
23 
24 #endif
BaseGeomException(const std::string &message)
virtual ~GeometryError()
std::string theMessage
virtual const char * what() const
GeometryError(const std::string &message)
virtual ~BaseGeomException()