Inheritance diagram for zypp::filesystem::TmpPath::Impl:
Public Types | |
enum | Flags { NoOp = 0, Autodelete = 1L << 0, KeepTopdir = 1L << 1, CtorDefault = Autodelete } |
Public Member Functions | |
Impl (const Pathname &path_r, Flags flags_r=CtorDefault) | |
~Impl () | |
const Pathname & | path () const |
Private Attributes | |
Pathname | _path |
Flags | _flags |
Definition at line 36 of file TmpPath.cc.
|
Definition at line 40 of file TmpPath.cc. |
|
Definition at line 51 of file TmpPath.cc. |
|
Definition at line 55 of file TmpPath.cc. References _flags, _path, Autodelete, zypp::filesystem::clean_dir(), zypp::filesystem::Pathname::empty(), zypp::filesystem::PathInfo::isDir(), zypp::filesystem::PathInfo::isExist(), KeepTopdir, zypp::filesystem::PathInfo::LSTAT, and zypp::filesystem::recursive_rmdir(). |
|
Definition at line 82 of file TmpPath.cc. |
|
Definition at line 86 of file TmpPath.cc. Referenced by ~Impl(). |
|
Definition at line 87 of file TmpPath.cc. Referenced by ~Impl(). |