5#ifndef SAMPLE_HANDLER__DISK_LIST_LOCAL_H
6#define SAMPLE_HANDLER__DISK_LIST_LOCAL_H
66 DiskListLocal (
const std::string& val_dir,
const std::string& val_prefix);
89 virtual std::string
getPath ()
const;
std::string m_prefix
the directory from with to read actual files
virtual std::string getDirname() const
the base path for the directory listed
std::string m_dir
the directory we are reading
void testInvariant() const
test the invariant of this object
virtual std::string getPath() const
the path for the current entry.
virtual DiskList * doOpenDir() const
make a new list object for the sub-directory
void * m_dirp
the directory pointer used
virtual ~DiskListLocal()
standard destructor
DiskListLocal(const std::string &val_dir)
make the listing for the given directory
std::string m_file
the file we last fetched
virtual bool getNext()
get the next list entry
DiskList()
standard constructor
This module provides a lot of global definitions, forward declarations and includes that are used by ...