RDKit
Open-source cheminformatics and machine learning.
RDKit::MolStandardize::MolVSValidations Class Referenceabstract

The MolVSValidations class includes most of the same validations as. More...

#include <Validate.h>

Inheritance diagram for RDKit::MolStandardize::MolVSValidations:
RDKit::MolStandardize::FragmentValidation RDKit::MolStandardize::IsotopeValidation RDKit::MolStandardize::NeutralValidation RDKit::MolStandardize::NoAtomValidation

Public Member Functions

virtual void run (const ROMol &mol, bool reportAllFailures, std::vector< ValidationErrorInfo > &errors) const =0
 
virtual boost::shared_ptr< MolVSValidationscopy () const =0
 

Detailed Description

The MolVSValidations class includes most of the same validations as.

Definition at line 78 of file Validate.h.

Member Function Documentation

◆ copy()

virtual boost::shared_ptr<MolVSValidations> RDKit::MolStandardize::MolVSValidations::copy ( ) const
pure virtual

◆ run()

virtual void RDKit::MolStandardize::MolVSValidations::run ( const ROMol mol,
bool  reportAllFailures,
std::vector< ValidationErrorInfo > &  errors 
) const
pure virtual

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