44 std::string _fileExpr;
45 std::list<BESFSFile> _fileList;
46 std::list<BESFSDir> _dirList;
52 BESFSDir(
const std::string &dirName);
53 BESFSDir(
const std::string &dirName,
const std::string &fileExpr);
54 BESFSDir(
const BESFSDir ©From);
57 typedef std::list<BESFSDir>::iterator dirIterator;
59 virtual BESFSDir::dirIterator beginOfDirList();
60 virtual BESFSDir::dirIterator endOfDirList();
62 typedef std::list<BESFSFile>::iterator fileIterator;
64 virtual BESFSDir::fileIterator beginOfFileList();
65 virtual BESFSDir::fileIterator endOfFileList();
67 virtual std::string getDirName()