|
mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
|
Declares and defines the mxlib exception class. More...
Declares and defines the mxlib exception class.
Definition in file mxException.hpp.
Go to the source code of this file.
Classes | |
| class | mx::err::mxException |
| The mxlib exception class. More... | |
| class | mx::err::invalidarg |
| mxException for invalid arguments More... | |
| class | mx::err::invalidconfig |
| mxException for invalid config settings More... | |
| class | mx::err::notimpl |
| mxException for not implemented features More... | |
| class | mx::err::paramnotset |
| mxException for parameters which aren't set More... | |
| class | mx::err::notfound |
| mxException for not found More... | |
| class | mx::err::sizeerr |
| mxException for a size error More... | |
| class | mx::err::allocerr |
| mxException for an allocation error More... | |
| class | mx::err::fileoerr |
| mxException for errors on opening a file More... | |
| class | mx::err::filererr |
| mxException for errors reading from a file More... | |
| class | mx::err::filewerr |
| mxException for errors writing to a file More... | |
| class | mx::err::filecerr |
| mxException for errors closing a file More... | |
| class | mx::err::liberr |
| mxException for errors returned by a library call More... | |
| class | mx::err::exceptthrown |
| mxException for an exception More... | |
Namespaces | |
| namespace | mx |
| The mxlib c++ namespace. | |
Macros | |
| #define | mxThrowException(extype, src, expl) throw extype( src, __FILE__, __LINE__, expl ); |
| Throw an exception. This macro takes care of the file and line. | |