CMS 3D CMS Logo

Public Member Functions | Private Attributes

BaseGeomException Class Reference

#include <GeomExceptions.h>

Inheritance diagram for BaseGeomException:
GeometryError

List of all members.

Public Member Functions

 BaseGeomException () throw ()
 BaseGeomException (const std::string &message)
virtual const char * what () const throw ()
virtual ~BaseGeomException () throw ()

Private Attributes

std::string theMessage

Detailed Description

Definition at line 7 of file GeomExceptions.h.


Constructor & Destructor Documentation

BaseGeomException::BaseGeomException ( ) throw () [inline]

Definition at line 9 of file GeomExceptions.h.

{}
BaseGeomException::BaseGeomException ( const std::string &  message) [inline]

Definition at line 10 of file GeomExceptions.h.

virtual BaseGeomException::~BaseGeomException ( ) throw () [inline, virtual]

Definition at line 11 of file GeomExceptions.h.

{}

Member Function Documentation

virtual const char* BaseGeomException::what ( ) const throw () [inline, virtual]

Definition at line 12 of file GeomExceptions.h.

References theMessage.

{ return theMessage.c_str();}

Member Data Documentation

std::string BaseGeomException::theMessage [private]

Definition at line 14 of file GeomExceptions.h.

Referenced by what().