|
| StatusException (const MStatus &status) |
|
virtual const char * | type () const throw () |
|
| Exception (const char *what) |
| Construct with cause of exception.
|
|
| Exception (const std::string &what) |
|
const char * | what () const override throw () |
| Return cause of exception.
|
|
Exception & | append (const std::string &s) |
| Appends the given string to the cause of the current exception.
|
|
Exception & | append (const char *s) |
| Appends the given string to the cause of the current exception.
|
|
Exception & | prepend (const std::string &s) |
| Prepends the given string to the cause of the current exception.
|
|
Exception & | prepend (const char *s) |
| Prepends the given string to the cause of the current exception.
|
|
This class provides a means of representing MStatus objects as exceptions, which might make for easier programming at times. In particular it can be thrown in python bindings and it'll be picked up and turned into a python exception.