![]() |
RDKit
Open-source cheminformatics and machine learning.
|
class for flagging sanitization errors More...
#include <SanitException.h>
Public Member Functions | |
| MolSanitizeException (const char *msg) | |
| MolSanitizeException (std::string msg) | |
| MolSanitizeException (const MolSanitizeException &other) | |
| const char * | what () const noexcept override |
| ~MolSanitizeException () noexcept override | |
| virtual MolSanitizeException * | copy () const |
| virtual std::string | getType () const |
Protected Attributes | |
| std::string | d_msg |
class for flagging sanitization errors
Definition at line 28 of file SanitException.h.
|
inline |
Definition at line 30 of file SanitException.h.
References d_msg.
Referenced by RDKit::AtomSanitizeException::AtomSanitizeException(), RDKit::AtomSanitizeException::AtomSanitizeException(), RDKit::AtomSanitizeException::AtomSanitizeException(), RDKit::AtomSanitizeException::copy(), RDKit::KekulizeException::copy(), copy(), RDKit::KekulizeException::KekulizeException(), RDKit::KekulizeException::KekulizeException(), RDKit::KekulizeException::KekulizeException(), and MolSanitizeException().
|
inline |
Definition at line 31 of file SanitException.h.
References d_msg.
|
inline |
Definition at line 32 of file SanitException.h.
References d_msg, and MolSanitizeException().
|
inlineoverridenoexcept |
Definition at line 35 of file SanitException.h.
|
inlinevirtual |
Reimplemented in RDKit::AtomKekulizeException, RDKit::AtomSanitizeException, RDKit::AtomValenceException, and RDKit::KekulizeException.
Definition at line 36 of file SanitException.h.
References MolSanitizeException().
|
inlinevirtual |
Reimplemented in RDKit::AtomKekulizeException, RDKit::AtomSanitizeException, RDKit::AtomValenceException, and RDKit::KekulizeException.
Definition at line 39 of file SanitException.h.
|
inlineoverridenoexcept |
Definition at line 34 of file SanitException.h.
References d_msg.
|
protected |
Definition at line 42 of file SanitException.h.
Referenced by MolSanitizeException(), MolSanitizeException(), MolSanitizeException(), and what().