Chemical Data Processing Library C++ API - Version 1.1.1
Public Member Functions | List of all members
CDPL::Chem::GenericHydrogen15ShiftTautomerization Class Reference

GenericHydrogen15ShiftTautomerizationRule. More...

#include <GenericHydrogen15ShiftTautomerization.hpp>

+ Inheritance diagram for CDPL::Chem::GenericHydrogen15ShiftTautomerization:

Public Member Functions

 GenericHydrogen15ShiftTautomerization ()
 
- Public Member Functions inherited from CDPL::Chem::PatternBasedTautomerizationRule
 PatternBasedTautomerizationRule (unsigned int rule_id)
 
 PatternBasedTautomerizationRule (const PatternBasedTautomerizationRule &rule)
 
PatternBasedTautomerizationRuleoperator= (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< PatternBasedTautomerizationRuleSharedPointer
 
- Public Types inherited from CDPL::Chem::TautomerizationRule
typedef std::shared_ptr< TautomerizationRuleSharedPointer
 

Detailed Description

GenericHydrogen15ShiftTautomerizationRule.

Constructor & Destructor Documentation

◆ GenericHydrogen15ShiftTautomerization()

CDPL::Chem::GenericHydrogen15ShiftTautomerization::GenericHydrogen15ShiftTautomerization ( )

The documentation for this class was generated from the following file: