RDKit
Open-source cheminformatics and machine learning.
RDKit::MolStandardize::NoAtomValidation Class Referencefinal

The NoAtomValidation class throws an error if no atoms are present in the. More...

#include <Validate.h>

Inheritance diagram for RDKit::MolStandardize::NoAtomValidation:
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 NoAtomValidation class throws an error if no atoms are present in the.

Definition at line 87 of file Validate.h.

Member Function Documentation

◆ copy()

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

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

Implements RDKit::MolStandardize::MolVSValidations.

Definition at line 94 of file Validate.h.

◆ run()

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

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