oberror.h File Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

Classes | Namespaces | Enumerations
oberror.h File Reference
`#include <openbabel/babelconfig.h>`
`#include <iosfwd>`
`#include <sstream>`
`#include <string>`
`#include <vector>`
`#include <deque>`
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | OBError
| Customizable error handling and logging -- store a message, including the method yielding the error, causes, etc. More...
class | OBMessageHandler
| Handle error messages, warnings, debugging information and the like. More...
class | obLogBuf
| A minimal streambuf derivative to wrap calls to cerr into calls to OBMessageHandler as needed. More...
## Namespaces
namespace | OpenBabel
## Enumerations
enum | obMessageLevel { obError, obWarning, obInfo, obAuditMsg, obDebug }
enum | errorQualifier { always, onceOnly }

## Detailed Description

Handle error messages, warnings, notices, etc.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines