![]() |
Chemical Data Processing Library C++ API - Version 1.2.3
|
AmideImidicAcidTautomerizationRule. More...
#include <AmideImidicAcidTautomerization.hpp>
Inheritance diagram for CDPL::Chem::AmideImidicAcidTautomerization:Public Member Functions | |
| AmideImidicAcidTautomerization () | |
Public Member Functions inherited from CDPL::Chem::PatternBasedTautomerizationRule | |
| PatternBasedTautomerizationRule (unsigned int rule_id) | |
| PatternBasedTautomerizationRule (const PatternBasedTautomerizationRule &rule) | |
| PatternBasedTautomerizationRule & | operator= (const PatternBasedTautomerizationRule &rule) |
| template<typename Iter > | |
| void | addTransformationPattern (const MolecularGraph::SharedPointer &pattern, Iter bond_chgs_beg, Iter bond_chgs_end) |
| void | addExcludePattern (const MolecularGraph::SharedPointer &pattern) |
| void | addExcludePatterns (const PatternBasedTautomerizationRule &rule) |
| void | clearExcludePatterns () |
| bool | setup (MolecularGraph &parent_molgraph) |
| unsigned int | getID () const |
| bool | generate (Molecule &tautomer) |
| Generates the next tautomer. More... | |
| TautomerizationRule::SharedPointer | clone () const |
Public Member Functions inherited from CDPL::Chem::TautomerizationRule | |
| virtual | ~TautomerizationRule () |
Additional Inherited Members | |
Public Types inherited from CDPL::Chem::PatternBasedTautomerizationRule | |
| typedef std::shared_ptr< PatternBasedTautomerizationRule > | SharedPointer |
Public Types inherited from CDPL::Chem::TautomerizationRule | |
| typedef std::shared_ptr< TautomerizationRule > | SharedPointer |
AmideImidicAcidTautomerizationRule.
| CDPL::Chem::AmideImidicAcidTautomerization::AmideImidicAcidTautomerization | ( | ) |