Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
Exception class for bad cast. More...
#include <Teuchos_dyn_cast.hpp>
Inherits bad_cast.
Public Member Functions | |
m_bad_cast (const std::string &what_arg) | |
virtual | ~m_bad_cast () throw () |
virtual const char * | what () const throw () |
Private Attributes | |
std::string | msg |
Exception class for bad cast.
We create this class so that we may throw a bad_cast when appropriate and still use the TEUCHOS_TEST_FOR_EXCEPTION macro. We recommend users try to catch a bad_cast.
Definition at line 28 of file Teuchos_dyn_cast.hpp.
|
inlineexplicit |
Definition at line 31 of file Teuchos_dyn_cast.hpp.
|
inlinevirtual |
Definition at line 32 of file Teuchos_dyn_cast.hpp.
|
inlinevirtual |
Definition at line 33 of file Teuchos_dyn_cast.hpp.
|
private |
Definition at line 29 of file Teuchos_dyn_cast.hpp.