Handle error messages, warnings, notices, etc. More...
#include <openbabel/babelconfig.h>
#include <iosfwd>
#include <sstream>
#include <string>
#include <vector>
#include <deque>
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 } |
Handle error messages, warnings, notices, etc.