32 testInvariant ()
const
39 DiskListLocal (
const std::string& val_dir)
48 DiskListLocal (
const std::string& val_dir,
const std::string& val_prefix)
63 gSystem->FreeDirectory (
m_dirp);
82 const char *subresult = 0;
85 subresult = gSystem->GetDirEntry (
m_dirp);
88 gSystem->FreeDirectory (
m_dirp);
93 }
while (strcmp (subresult,
".") == 0 || strcmp (subresult,
"..") == 0);
100 std::string DiskListLocal ::
114 std::unique_ptr<DiskListLocal>
result
116 result->m_dirp = gSystem->OpenDirectory (
result->m_dir.c_str());
124 std::string DiskListLocal ::
#define RCU_DESTROY_INVARIANT(x)
#define RCU_CHANGE_INVARIANT(x)
#define RCU_NEW_INVARIANT(x)
#define RCU_READ_INVARIANT(x)
#define RCU_THROW_MSG(message)
std::string m_prefix
the directory from with to read actual files
std::string m_dir
the directory we are reading
void * m_dirp
the directory pointer used
DiskListLocal(const std::string &val_dir)
make the listing for the given directory
std::string m_file
the file we last fetched
DiskList()
standard constructor
This module provides a lot of global definitions, forward declarations and includes that are used by ...