RTEMS Linker  0.0.1
RTEMS Tools Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
rld::process::temporary_files Class Reference

#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 ()
 

Detailed Description

Manage temporary files. We keep these so we can delete them when we exit.

Member Typedef Documentation

typedef std::list< std::string > rld::process::temporary_files::tempfile_container

Container of temporary file names.

Constructor & Destructor Documentation

rld::process::temporary_files::temporary_files ( )

Construct the temporary files.

rld::process::temporary_files::~temporary_files ( )

Destruct cleaning up.

Member Function Documentation

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.


The documentation for this class was generated from the following files: