RDKit
Open-source cheminformatics and machine learning.
RDKit::MolStandardize::FragmentValidation Class Reference

The FragmentValidation class logs if certain fragments are present. More...

#include <Validate.h>

Inheritance diagram for RDKit::MolStandardize::FragmentValidation:
RDKit::MolStandardize::MolVSValidations

Public Member Functions

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

Detailed Description

The FragmentValidation class logs if certain fragments are present.

Definition at line 99 of file Validate.h.

Member Function Documentation

◆ copy()

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

makes a copy of FragmentValidation object and returns a MolVSValidations pointer to it

Implements RDKit::MolStandardize::MolVSValidations.

Definition at line 105 of file Validate.h.

◆ run()

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

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