Public Member Functions | Protected Member Functions | Protected Attributes

RDKit::ForwardSDMolSupplier Class Reference

#include <MolSupplier.h>

Inheritance diagram for RDKit::ForwardSDMolSupplier:
RDKit::MolSupplier RDKit::SDMolSupplier

List of all members.

Public Member Functions

 ForwardSDMolSupplier ()
 ForwardSDMolSupplier (std::istream *inStream, bool takeOwnership=true, bool sanitize=true, bool removeHs=true)
virtual ~ForwardSDMolSupplier ()
virtual void init ()
virtual void reset ()
virtual ROMolnext ()
virtual bool atEnd ()

Protected Member Functions

virtual void checkForEnd ()
ROMol_next ()
virtual void readMolProps (ROMol *)

Protected Attributes

bool df_end
int d_line
bool df_sanitize
bool df_removeHs

Detailed Description

Definition at line 71 of file MolSupplier.h.


Constructor & Destructor Documentation

RDKit::ForwardSDMolSupplier::ForwardSDMolSupplier (  )  [inline]

Definition at line 77 of file MolSupplier.h.

References init().

RDKit::ForwardSDMolSupplier::ForwardSDMolSupplier ( std::istream *  inStream,
bool  takeOwnership = true,
bool  sanitize = true,
bool  removeHs = true 
) [explicit]
virtual RDKit::ForwardSDMolSupplier::~ForwardSDMolSupplier (  )  [inline, virtual]

Definition at line 82 of file MolSupplier.h.

References RDKit::MolSupplier::df_owner, and RDKit::MolSupplier::dp_inStream.


Member Function Documentation

ROMol* RDKit::ForwardSDMolSupplier::_next (  )  [protected]
virtual bool RDKit::ForwardSDMolSupplier::atEnd (  )  [virtual]

Implements RDKit::MolSupplier.

Reimplemented in RDKit::SDMolSupplier.

virtual void RDKit::ForwardSDMolSupplier::checkForEnd (  )  [protected, virtual]
virtual void RDKit::ForwardSDMolSupplier::init (  )  [virtual]

Implements RDKit::MolSupplier.

Reimplemented in RDKit::SDMolSupplier.

Referenced by ForwardSDMolSupplier().

virtual ROMol* RDKit::ForwardSDMolSupplier::next (  )  [virtual]

Implements RDKit::MolSupplier.

Reimplemented in RDKit::SDMolSupplier.

virtual void RDKit::ForwardSDMolSupplier::readMolProps ( ROMol  )  [protected, virtual]
virtual void RDKit::ForwardSDMolSupplier::reset (  )  [virtual]

Implements RDKit::MolSupplier.

Reimplemented in RDKit::SDMolSupplier.


Member Data Documentation

Definition at line 100 of file MolSupplier.h.

Definition at line 99 of file MolSupplier.h.

Definition at line 101 of file MolSupplier.h.

Definition at line 101 of file MolSupplier.h.


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