zypp::target::hal Namespace Reference


Classes

class  Hal
 Hardware abstaction layer. More...
class  HalContext_Impl
class  HalDrive_Impl
class  HalVolume_Impl
class  HalContext
 }@ More...
class  HalDrive
 Hardware abstaction layer storage drive object. More...
class  HalVolume
 Hardware abstaction layer storage volume object. More...
class  HalException
 Hardware abstaction layer exception. More...

Functions

std::ostream & operator<< (std::ostream &str, const Hal &obj)
void VERIFY_CONTEXT (const zypp::RW_pointer< HalContext_Impl > &h)
void VERIFY_DRIVE (const zypp::RW_pointer< HalDrive_Impl > &d)
void VERIFY_VOLUME (const zypp::RW_pointer< HalVolume_Impl > &v)

Variables

static Mutex g_Mutex
 hmm.


Function Documentation

std::ostream& zypp::target::hal::operator<< ( std::ostream &  str,
const Hal &  obj 
)

Definition at line 288 of file Hal.cc.

References zypp::target::hal::Hal::_pimpl.

void zypp::target::hal::@585::VERIFY_CONTEXT ( const zypp::RW_pointer< HalContext_Impl > &  h  )  [inline, static]

Definition at line 92 of file HalContext.cc.

References _, and ZYPP_THROW.

Referenced by zypp::target::hal::HalContext::findDevicesByCapability(), zypp::target::hal::HalContext::getAllDevices(), zypp::target::hal::HalContext::getDevicePropertyBool(), zypp::target::hal::HalContext::getDevicePropertyDouble(), zypp::target::hal::HalContext::getDevicePropertyInt32(), zypp::target::hal::HalContext::getDevicePropertyString(), zypp::target::hal::HalContext::getDevicePropertyUInt64(), zypp::target::hal::HalContext::getDriveFromUDI(), zypp::target::hal::HalContext::getVolumeFromDeviceFile(), zypp::target::hal::HalContext::getVolumeFromUDI(), zypp::target::hal::HalContext::removeDeviceProperty(), zypp::target::hal::HalContext::setDevicePropertyBool(), zypp::target::hal::HalContext::setDevicePropertyDouble(), zypp::target::hal::HalContext::setDevicePropertyInt32(), zypp::target::hal::HalContext::setDevicePropertyString(), and zypp::target::hal::HalContext::setDevicePropertyUInt64().

void zypp::target::hal::@585::VERIFY_DRIVE ( const zypp::RW_pointer< HalDrive_Impl > &  d  )  [inline, static]

Definition at line 102 of file HalContext.cc.

References _, and ZYPP_THROW.

Referenced by zypp::target::hal::HalDrive::findAllVolumes(), zypp::target::hal::HalDrive::getCdromCapabilityNames(), zypp::target::hal::HalDrive::getDeviceFile(), zypp::target::hal::HalDrive::getDeviceMajor(), zypp::target::hal::HalDrive::getDeviceMinor(), zypp::target::hal::HalDrive::getTypeName(), zypp::target::hal::HalDrive::getUDI(), and zypp::target::hal::HalDrive::usesRemovableMedia().

void zypp::target::hal::@585::VERIFY_VOLUME ( const zypp::RW_pointer< HalVolume_Impl > &  v  )  [inline, static]

Definition at line 112 of file HalContext.cc.

References _, and ZYPP_THROW.

Referenced by zypp::target::hal::HalVolume::getDeviceFile(), zypp::target::hal::HalVolume::getDeviceMajor(), zypp::target::hal::HalVolume::getDeviceMinor(), zypp::target::hal::HalVolume::getFSType(), zypp::target::hal::HalVolume::getFSUsage(), zypp::target::hal::HalVolume::getMountPoint(), zypp::target::hal::HalVolume::getUDI(), zypp::target::hal::HalVolume::isDisc(), zypp::target::hal::HalVolume::isMounted(), and zypp::target::hal::HalVolume::isPartition().


Variable Documentation

Mutex zypp::target::hal::g_Mutex [static]

hmm.

.. currently a global one..

Definition at line 55 of file HalContext.cc.

Referenced by zypp::media::MediaManager_Impl::~MediaManager_Impl().


Generated on Tue Sep 25 19:23:28 2007 for libzypp by  doxygen 1.5.3