storage::SystemInfo Class Reference

#include <SystemInfo.h>

List of all members.

Public Member Functions

 SystemInfo ()
 ~SystemInfo ()
const UdevMapgetUdevMap (const string &path)
const ProcPartsgetProcParts ()
const ProcMountsgetProcMounts ()
const ProcMdstatgetProcMdstat ()
const BlkidgetBlkid ()
const LsscsigetLsscsi ()
const PartedgetParted (const string &device)
const DasdviewgetDasdview (const string &device)
const FdasdgetFdasd (const string &device)
const CmdDmsetupgetCmdDmsetup ()
const CmdDmraidgetCmdDmraid ()
const CmdMultipathgetCmdMultipath ()
const CmdBtrfsShowgetCmdBtrfsShow ()

Private Attributes

LazyObjects< UdevMapudevmaps
LazyObject< ProcPartsprocparts
LazyObject< ProcMountsprocmounts
LazyObject< ProcMdstatprocmdstat
LazyObject< Blkidblkid
LazyObject< Lsscsilsscsi
LazyObjects< Partedparteds
LazyObjects< Fdasdfdasds
LazyObjects< Dasdviewdasdviews
LazyObject< CmdDmsetupcmddmsetup
LazyObject< CmdDmraidcmddmraid
LazyObject< CmdMultipathcmdmultipath
LazyObject< CmdBtrfsShowcmdbtrfsshow

Classes

class  LazyObject
class  LazyObjects


Constructor & Destructor Documentation

storage::SystemInfo::SystemInfo (  ) 

References y2deb.

storage::SystemInfo::~SystemInfo (  ) 

References y2deb.


Member Function Documentation

const UdevMap& storage::SystemInfo::getUdevMap ( const string &  path  )  [inline]

const ProcParts& storage::SystemInfo::getProcParts (  )  [inline]

const ProcMounts& storage::SystemInfo::getProcMounts (  )  [inline]

const ProcMdstat& storage::SystemInfo::getProcMdstat (  )  [inline]

const Blkid& storage::SystemInfo::getBlkid (  )  [inline]

const Lsscsi& storage::SystemInfo::getLsscsi (  )  [inline]

References lsscsi.

Referenced by storage::Disk::Disk().

const Parted& storage::SystemInfo::getParted ( const string &  device  )  [inline]

const Dasdview& storage::SystemInfo::getDasdview ( const string &  device  )  [inline]

const Fdasd& storage::SystemInfo::getFdasd ( const string &  device  )  [inline]

const CmdDmsetup& storage::SystemInfo::getCmdDmsetup (  )  [inline]

const CmdDmraid& storage::SystemInfo::getCmdDmraid (  )  [inline]

const CmdMultipath& storage::SystemInfo::getCmdMultipath (  )  [inline]

const CmdBtrfsShow& storage::SystemInfo::getCmdBtrfsShow (  )  [inline]

References cmdbtrfsshow.

Referenced by storage::BtrfsCo::getBtrfsData().


Member Data Documentation

Referenced by getUdevMap().

Referenced by getProcParts().

Referenced by getProcMounts().

Referenced by getProcMdstat().

Referenced by getBlkid().

Referenced by getLsscsi().

Referenced by getParted().

Referenced by getFdasd().

Referenced by getDasdview().

Referenced by getCmdDmsetup().

Referenced by getCmdDmraid().

Referenced by getCmdMultipath().

Referenced by getCmdBtrfsShow().


The documentation for this class was generated from the following files:

Generated on Mon Feb 6 10:42:58 2012 for yast2-storage by  doxygen 1.5.6