| Elements
    6.2
    A C++ base framework for the Euclid Software. | 
#include <Temporary.h>


| Public Member Functions | |
| TempPath (const std::string &motif=DEFAULT_TMP_MOTIF, const std::string &keep_var=DEFAULT_TMP_KEEP_VAR) | |
| virtual | ~TempPath () | 
| Path::Item | path () const | 
| std::string | motif () const | 
| Private Attributes | |
| const std::string | m_motif | 
| Path::Item | m_path | 
| const std::string | m_keep_var | 
Definition at line 42 of file Temporary.h.
| 
 | explicit | 
Definition at line 43 of file Temporary.cpp.
References Elements::DEFAULT_TMP_MOTIF, std::string::find(), Elements::Examples::log, m_motif, and m_path.

| 
 | virtual | 
Definition at line 62 of file Temporary.cpp.
References Elements::Environment::hasKey(), Elements::Examples::log, m_keep_var, m_path, and path().

| string Elements::TempPath::motif | ( | ) | const | 
Definition at line 79 of file Temporary.cpp.
References m_motif.
| Path::Item Elements::TempPath::path | ( | ) | const | 
Definition at line 75 of file Temporary.cpp.
References m_path.
Referenced by Elements::TempDir::TempDir(), Elements::TempFile::TempFile(), and ~TempPath().
| 
 | private | 
Definition at line 52 of file Temporary.h.
Referenced by ~TempPath().
| 
 | private | 
Definition at line 50 of file Temporary.h.
Referenced by motif(), and TempPath().
| 
 | private | 
Definition at line 51 of file Temporary.h.
Referenced by path(), TempPath(), and ~TempPath().
 1.8.17
 1.8.17