![]() |
RDKit
Open-source cheminformatics and machine learning.
|
#include <SanitException.h>
Public Member Functions | |
| AtomSanitizeException (const char *msg, unsigned int atomIdx) | |
| AtomSanitizeException (const std::string &msg, unsigned int atomIdx) | |
| AtomSanitizeException (const AtomSanitizeException &other) | |
| unsigned int | getAtomIdx () const |
| ~AtomSanitizeException () noexcept override | |
| MolSanitizeException * | copy () const override |
| std::string | getType () const override |
Public Member Functions inherited from RDKit::MolSanitizeException | |
| MolSanitizeException (const char *msg) | |
| MolSanitizeException (std::string msg) | |
| MolSanitizeException (const MolSanitizeException &other) | |
| const char * | what () const noexcept override |
| ~MolSanitizeException () noexcept override | |
Protected Attributes | |
| unsigned int | d_atomIdx |
Protected Attributes inherited from RDKit::MolSanitizeException | |
| std::string | d_msg |
Definition at line 45 of file SanitException.h.
|
inline |
Definition at line 48 of file SanitException.h.
References d_atomIdx, and RDKit::MolSanitizeException::MolSanitizeException().
Referenced by RDKit::AtomKekulizeException::AtomKekulizeException(), RDKit::AtomKekulizeException::AtomKekulizeException(), RDKit::AtomKekulizeException::AtomKekulizeException(), AtomSanitizeException(), RDKit::AtomValenceException::AtomValenceException(), RDKit::AtomValenceException::AtomValenceException(), RDKit::AtomValenceException::AtomValenceException(), and copy().
|
inline |
Definition at line 50 of file SanitException.h.
References d_atomIdx, and RDKit::MolSanitizeException::MolSanitizeException().
|
inline |
Definition at line 52 of file SanitException.h.
References AtomSanitizeException(), d_atomIdx, and RDKit::MolSanitizeException::MolSanitizeException().
|
inlineoverridenoexcept |
Definition at line 55 of file SanitException.h.
|
inlineoverridevirtual |
Reimplemented from RDKit::MolSanitizeException.
Reimplemented in RDKit::AtomValenceException.
Definition at line 56 of file SanitException.h.
References AtomSanitizeException(), and RDKit::MolSanitizeException::MolSanitizeException().
|
inline |
Definition at line 54 of file SanitException.h.
References d_atomIdx.
|
inlineoverridevirtual |
Reimplemented from RDKit::MolSanitizeException.
Reimplemented in RDKit::AtomValenceException.
Definition at line 59 of file SanitException.h.
|
protected |
Definition at line 62 of file SanitException.h.
Referenced by AtomSanitizeException(), AtomSanitizeException(), AtomSanitizeException(), and getAtomIdx().