|
Alembic 1.8.11
|
Base class for all exceptions in the Alembic libraries. Derived from both std::exception and std::string, publicly It is mostly commonly thrown using the macros. More...
#include <Exception.h>


Public Member Functions | |
| Exception () throw () | |
| default constructor creates exception with empty message string | |
| Exception (const std::string &str) throw () | |
| Creates exception with an explicit message string. ... | |
| Exception (const Exception &exc) throw () | |
| Copies exception. ... | |
| virtual | ~Exception () throw () |
| Destructor is empty, but virtual to support polymorphic destruction of data in any derived classes. | |
| virtual const char * | what () const throw () |
| Inherited from std::exception, this returns a non-modifiable character string describing the nature of the exception. | |
Base class for all exceptions in the Alembic libraries. Derived from both std::exception and std::string, publicly It is mostly commonly thrown using the macros.