26 namespace eckit {
class PathName; }
27 namespace eckit {
class DataHandle; }
31 class Reader :
public eckit::NonCopyable
37 Reader(eckit::DataHandle &);
38 Reader(
const std::string& path);
eckit::DataHandle * dataHandle()
ReaderIterator * createReadIterator()
ReaderIterator * createReadIterator(const eckit::PathName &)
IteratorProxy< ReaderIterator, Reader, const double > iterator
eckit::DataHandle * dataHandle_
const iterator end() const
Reader & operator=(Reader &&rhs)