12 #ifndef ZYPP_CORE_FS_TMPPATH_H 13 #define ZYPP_CORE_FS_TMPPATH_H 64 explicit operator bool()
const;
81 bool autoCleanup()
const;
86 void autoCleanup(
bool yesno_r );
106 inline std::ostream &
108 {
return str << static_cast<Pathname>(obj); }
135 const std::string & prefix_r = defaultPrefix() );
148 static TmpFile makeSibling(
const Pathname & sibling_r,
unsigned mode );
160 static const std::string &
189 const std::string & prefix_r = defaultPrefix() );
202 static TmpDir makeSibling(
const Pathname & sibling_r,
unsigned mode );
208 static const std::string &
220 #endif // ZYPP_CORE_FS_TMPPATH_H
String related utilities and Regular expression matching.
Provide a new empty temporary file and delete it when no longer needed.
Clean or delete a directory on destruction.
Provide a new empty temporary directory and recursively delete it when no longer needed.
const Arch Arch_armv7hnl Arch_armv7nhl ZYPP_API
Automaticaly deletes files or directories when no longer needed.
std::ostream & operator<<(std::ostream &str, const Glob &obj)
Easy-to use interface to the ZYPP dependency resolver.
Pathname myTmpDir()
Global access to the zypp.TMPDIR (created on demand, deleted when libzypp is unloaded) ...