29 #ifndef CDPL_CHEM_SDFMOLECULEREADER_HPP 
   30 #define CDPL_CHEM_SDFMOLECULEREADER_HPP 
  117             bool readData(std::istream&, 
Molecule&, 
bool overwrite);
 
  118             bool skipData(std::istream&);
 
  119             bool moreData(std::istream&);
 
  121             typedef std::unique_ptr<MDLDataReader> MDLDataReaderPtr;
 
  123             MDLDataReaderPtr reader;
 
Definition of the preprocessor macro CDPL_CHEM_API.
 
#define CDPL_CHEM_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
 
Definition of the class CDPL::Util::StreamDataReader.
 
Molecule.
Definition: Molecule.hpp:49
 
A Reader for molecule data in the MDL SD-File [CTFILE] format.
Definition: SDFMoleculeReader.hpp:95
 
SDFMoleculeReader & operator=(const SDFMoleculeReader &)=delete
 
SDFMoleculeReader(const SDFMoleculeReader &)=delete
 
~SDFMoleculeReader()
Destructor.
 
SDFMoleculeReader(std::istream &is)
Constructs a SDFMoleculeReader instance that will read the molecule data from the input stream is.
 
A helper class that implements Base::DataReader for std::istream based data readers.
Definition: StreamDataReader.hpp:73
 
The namespace of the Chemical Data Processing Library.