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

#include <Fragment.h>

Public Member Functions

 FragmentRemover ()
 
 FragmentRemover (const std::string fragmentFile, bool leave_last, bool skip_if_all_match=false)
 
 FragmentRemover (std::istream &fragmentStream, bool leave_last, bool skip_if_all_match=false)
 
 ~FragmentRemover ()
 
 FragmentRemover (const FragmentRemover &other)=delete
 making FragmentRemover objects non-copyable More...
 
FragmentRemoveroperator= (FragmentRemover const &)=delete
 
ROMolremove (const ROMol &mol)
 

Detailed Description

Definition at line 31 of file Fragment.h.

Constructor & Destructor Documentation

◆ FragmentRemover() [1/4]

RDKit::MolStandardize::FragmentRemover::FragmentRemover ( )

◆ FragmentRemover() [2/4]

RDKit::MolStandardize::FragmentRemover::FragmentRemover ( const std::string  fragmentFile,
bool  leave_last,
bool  skip_if_all_match = false 
)

◆ FragmentRemover() [3/4]

RDKit::MolStandardize::FragmentRemover::FragmentRemover ( std::istream &  fragmentStream,
bool  leave_last,
bool  skip_if_all_match = false 
)

◆ ~FragmentRemover()

RDKit::MolStandardize::FragmentRemover::~FragmentRemover ( )

◆ FragmentRemover() [4/4]

RDKit::MolStandardize::FragmentRemover::FragmentRemover ( const FragmentRemover other)
delete

making FragmentRemover objects non-copyable

Member Function Documentation

◆ operator=()

FragmentRemover& RDKit::MolStandardize::FragmentRemover::operator= ( FragmentRemover const &  )
delete

◆ remove()

ROMol* RDKit::MolStandardize::FragmentRemover::remove ( const ROMol mol)

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