#include <DiskUsageCounter.h>
Public Types | |
typedef std::set< MountPoint > | MountPointSet |
Public Member Functions | |
DiskUsageCounter () | |
bool | setMountPoints (const MountPointSet &m) |
MountPointSet | getMountPoints () |
MountPointSet | disk_usage (const ResPool &pool) |
Compute disk usage of the pool. | |
Static Public Member Functions | |
static MountPointSet | detectMountPoints (const std::string &rootdir="/") |
Private Attributes | |
MountPointSet | mps |
Classes | |
struct | MountPoint |
Mount point description. More... |
Definition at line 25 of file DiskUsageCounter.h.
|
Definition at line 75 of file DiskUsageCounter.h. |
|
Definition at line 77 of file DiskUsageCounter.h. |
|
Definition at line 79 of file DiskUsageCounter.h. References mps. Referenced by zypp::zypp_detail::ZYppImpl::setPartitions(). |
|
Definition at line 85 of file DiskUsageCounter.h. References mps. |
|
Definition at line 173 of file DiskUsageCounter.cc. References DBG, zypp::iostr::getline(), zypp::str::split(), and WAR. |
|
Compute disk usage of the pool.
Definition at line 31 of file DiskUsageCounter.cc. References mps. Referenced by zypp::zypp_detail::ZYppImpl::diskUsage(). |
|
Definition at line 99 of file DiskUsageCounter.h. Referenced by disk_usage(), getMountPoints(), and setMountPoints(). |