Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

PkgDuMaster::MountPoint Class Reference

#include <PkgDu.h>

List of all members.

Public Member Functions

const std::string & mountpoint () const
FSize total () const
FSize initial_used () const
FSize initial_available () const
int initial_u_percent () const
FSize pkg_diff () const
FSize pkg_used () const
FSize pkg_available () const
int pkg_u_percent () const
 MountPoint (const std::string &mountpoint_r, const FSize &blocksize_r=1024, const FSize &total_r=0, const FSize &used_r=0)
 ~MountPoint ()
bool assignData (const MountPoint &rhs) const
bool operator== (const MountPoint &rhs) const
bool operator< (const MountPoint &rhs) const

Public Attributes

const std::string _mountpoint
const FSize _blocksize
FSize _total
FSize _used
FSize _pkgusage

Friends

std::ostream & operator<< (std::ostream &str, const MountPoint &obj)


Constructor & Destructor Documentation

PkgDuMaster::MountPoint::MountPoint const std::string &  mountpoint_r,
const FSize blocksize_r = 1024,
const FSize total_r = 0,
const FSize used_r = 0
[inline]
 

PkgDuMaster::MountPoint::~MountPoint  )  [inline]
 


Member Function Documentation

bool PkgDuMaster::MountPoint::assignData const MountPoint rhs  )  const
 

FSize PkgDuMaster::MountPoint::initial_available  )  const [inline]
 

int PkgDuMaster::MountPoint::initial_u_percent  )  const [inline]
 

FSize PkgDuMaster::MountPoint::initial_used  )  const [inline]
 

const std::string& PkgDuMaster::MountPoint::mountpoint  )  const [inline]
 

bool PkgDuMaster::MountPoint::operator< const MountPoint rhs  )  const [inline]
 

bool PkgDuMaster::MountPoint::operator== const MountPoint rhs  )  const [inline]
 

FSize PkgDuMaster::MountPoint::pkg_available  )  const [inline]
 

FSize PkgDuMaster::MountPoint::pkg_diff  )  const [inline]
 

int PkgDuMaster::MountPoint::pkg_u_percent  )  const [inline]
 

FSize PkgDuMaster::MountPoint::pkg_used  )  const [inline]
 

FSize PkgDuMaster::MountPoint::total  )  const [inline]
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  str,
const MountPoint obj
[friend]
 


Member Data Documentation

const FSize PkgDuMaster::MountPoint::_blocksize
 

const std::string PkgDuMaster::MountPoint::_mountpoint
 

FSize PkgDuMaster::MountPoint::_pkgusage [mutable]
 

FSize PkgDuMaster::MountPoint::_total [mutable]
 

FSize PkgDuMaster::MountPoint::_used [mutable]
 


The documentation for this class was generated from the following files:
Generated on Fri Nov 9 14:30:32 2007 for yast2-packagemanager by doxygen 1.3.6