HDK
|
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 More... | |
Exception (const std::string &str) throw () | |
Creates exception with an explicit message string. ... More... | |
Exception (const Exception &exc) throw () | |
Copies exception. ... More... | |
virtual | ~Exception () throw () |
Destructor is empty, but virtual to support polymorphic destruction of data in any derived classes. More... | |
virtual const char * | what () const throw () |
Inherited from std::exception, this returns a non-modifiable character string describing the nature of the exception. More... | |
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.
Definition at line 57 of file Exception.h.
|
inline |
default constructor creates exception with empty message string
Definition at line 62 of file Exception.h.
|
inlineexplicit |
Creates exception with an explicit message string. ...
Definition at line 66 of file Exception.h.
Copies exception. ...
Definition at line 71 of file Exception.h.
|
inlinevirtual |
Destructor is empty, but virtual to support polymorphic destruction of data in any derived classes.
Definition at line 76 of file Exception.h.
|
inlinevirtual |
Inherited from std::exception, this returns a non-modifiable character string describing the nature of the exception.
Definition at line 80 of file Exception.h.