RTEMS Linker
0.0.1
RTEMS Tools Project
|
#include <rld-process.h>
Public Types | |
typedef std::list< std::string > | tempfile_container |
Public Member Functions | |
temporary_files () | |
~temporary_files () | |
const std::string | get () |
void | erase (const std::string &name) |
void | clean_up () |
Manage temporary files. We keep these so we can delete them when we exit.
typedef std::list< std::string > rld::process::temporary_files::tempfile_container |
Container of temporary file names.
rld::process::temporary_files::temporary_files | ( | ) |
Construct the temporary files.
rld::process::temporary_files::~temporary_files | ( | ) |
Destruct cleaning up.
void rld::process::temporary_files::clean_up | ( | ) |
Remove all temporary files.
void rld::process::temporary_files::erase | ( | const std::string & | name | ) |
Remove the temporary file.
const std::string rld::process::temporary_files::get | ( | ) |
Get a new temporary file name.