Chemical Data Processing Library C++ API - Version 1.4.0
Classes | Namespaces
FileDataReader.hpp File Reference

Definition of class CDPL::Util::FileDataReader. More...

#include <fstream>
#include <string>
#include <functional>
#include "CDPL/Base/DataReader.hpp"
#include "CDPL/Base/Exceptions.hpp"

Go to the source code of this file.

Classes

class  CDPL::Util::FileDataReader< ReaderImpl, DataType >
 Convenience wrapper that adapts a stream-based reader implementation ReaderImpl into a file-based Base::DataReader by opening an std::ifstream and forwarding all read operations to the wrapped reader. More...
 

Namespaces

 CDPL
 The namespace of the Chemical Data Processing Library.
 
 CDPL::Util
 Contains general purpose algorithms, containers, functors and other classes.
 

Detailed Description

Definition of class CDPL::Util::FileDataReader.