#include <Temporaries.h>
Public Member Functions | |
Temporaries () | |
~Temporaries () | |
std::string | DirectoryName () const |
FILE * | fopen (const std::string &fname, const char *mode) |
std::ofstream | ofstream (const std::string &fname) |
int | symlink (const std::string &dir, const std::string &fname) |
std::string | compress (const std::string &fname) |
Protected Member Functions | |
void | AddCleanup (const std::string &fname) |
Protected Attributes | |
std::string | fTempDir |
std::vector< std::string > | fCleanup |
std::mutex | fLock |
Definition at line 14 of file Temporaries.h.
evd::Temporaries::Temporaries | ( | ) |
Definition at line 8 of file Temporaries.cxx.
evd::Temporaries::~Temporaries | ( | ) |
Definition at line 15 of file Temporaries.cxx.
|
protected |
Definition at line 25 of file Temporaries.cxx.
std::string evd::Temporaries::compress | ( | const std::string & | fname | ) |
Definition at line 54 of file Temporaries.cxx.
|
inline |
Definition at line 20 of file Temporaries.h.
FILE * evd::Temporaries::fopen | ( | const std::string & | fname, |
const char * | mode | ||
) |
Definition at line 32 of file Temporaries.cxx.
std::ofstream evd::Temporaries::ofstream | ( | const std::string & | fname | ) |
Definition at line 39 of file Temporaries.cxx.
int evd::Temporaries::symlink | ( | const std::string & | dir, |
const std::string & | fname | ||
) |
Definition at line 46 of file Temporaries.cxx.
|
protected |
Definition at line 33 of file Temporaries.h.
|
protected |
Definition at line 35 of file Temporaries.h.
|
protected |
Definition at line 32 of file Temporaries.h.