26#ifndef ELEMENTSKERNEL_ELEMENTSKERNEL_TEMPORARY_H_
27#define ELEMENTSKERNEL_ELEMENTSKERNEL_TEMPORARY_H_
46 Path::Item
path()
const;
Defines a class to handle the Environment.
defines the macros to be used for explicit export of the symbols
provide functions to retrieve resources pointed by environment variables
Python dictionary-like Environment interface.
TempDir(const std::string &motif=DEFAULT_TMP_MOTIF, const std::string &keep_var=DEFAULT_TMP_KEEP_VAR)
TempFile(const std::string &motif=DEFAULT_TMP_MOTIF, const std::string &keep_var=DEFAULT_TMP_KEEP_VAR)
const std::string m_keep_var
const std::string m_motif
TempPath(const std::string &motif=DEFAULT_TMP_MOTIF, const std::string &keep_var=DEFAULT_TMP_KEEP_VAR)
std::string motif() const
#define ELEMENTS_API
Dummy definitions for the backward compatibility mode.
const std::string DEFAULT_TMP_MOTIF
The default random creation motif.
const std::string DEFAULT_TMP_KEEP_VAR
The default environment variable name to keep the temporary object.