#include <HalContext.h>
Public Types | |
typedef zypp::RW_pointer< HalDrive_Impl >::unspecified_bool_type | bool_type |
Public Member Functions | |
HalDrive () | |
HalDrive (const HalDrive &drive) | |
~HalDrive () | |
HalDrive & | operator= (const HalDrive &drive) |
operator bool_type () const | |
std::string | getUDI () const |
std::string | getTypeName () const |
std::string | getDeviceFile () const |
unsigned int | getDeviceMajor () const |
unsigned int | getDeviceMinor () const |
bool | usesRemovableMedia () const |
std::vector< std::string > | getCdromCapabilityNames () const |
std::vector< std::string > | findAllVolumes () const |
Retrieve UDI's of all volumes of this drive. | |
Private Member Functions | |
HalDrive (HalDrive_Impl *impl) | |
Private Attributes | |
zypp::RW_pointer< HalDrive_Impl > | d_impl |
Friends | |
class | HalContext |
Definition at line 179 of file HalContext.h.
|
Definition at line 183 of file HalContext.h. |
|
Definition at line 667 of file HalContext.cc. |
|
Definition at line 682 of file HalContext.cc. References d_impl, and zypp::target::hal::g_Mutex. |
|
Definition at line 691 of file HalContext.cc. References d_impl, zypp::target::hal::g_Mutex, and zypp::RW_pointer< _D, _Traits >::reset(). |
|
Definition at line 673 of file HalContext.cc. References d_impl, zypp::target::hal::g_Mutex, and zypp::RW_pointer< _D, _Traits >::reset(). |
|
Definition at line 700 of file HalContext.cc. References d_impl, and zypp::target::hal::g_Mutex. |
|
Definition at line 712 of file HalContext.cc. References d_impl, and zypp::target::hal::g_Mutex. |
|
Definition at line 721 of file HalContext.cc. References d_impl, zypp::target::hal::g_Mutex, and zypp::target::hal::VERIFY_DRIVE(). Referenced by getCdromCapabilityNames(). |
|
Definition at line 732 of file HalContext.cc. References d_impl, zypp::target::hal::g_Mutex, and zypp::target::hal::VERIFY_DRIVE(). Referenced by getCdromCapabilityNames(). |
|
Definition at line 743 of file HalContext.cc. References d_impl, zypp::target::hal::g_Mutex, and zypp::target::hal::VERIFY_DRIVE(). |
|
Definition at line 753 of file HalContext.cc. References d_impl, zypp::target::hal::g_Mutex, and zypp::target::hal::VERIFY_DRIVE(). |
|
Definition at line 763 of file HalContext.cc. References d_impl, zypp::target::hal::g_Mutex, and zypp::target::hal::VERIFY_DRIVE(). |
|
Definition at line 773 of file HalContext.cc. References d_impl, zypp::target::hal::g_Mutex, and zypp::target::hal::VERIFY_DRIVE(). |
|
Definition at line 783 of file HalContext.cc. References d_impl, zypp::target::hal::g_Mutex, getTypeName(), getUDI(), zypp::target::hal::VERIFY_DRIVE(), and ZYPP_THROW. |
|
Retrieve UDI's of all volumes of this drive.
Definition at line 873 of file HalContext.cc. References d_impl, zypp::target::hal::g_Mutex, and zypp::target::hal::VERIFY_DRIVE(). |
|
Definition at line 246 of file HalContext.h. |
|
Definition at line 250 of file HalContext.h. Referenced by findAllVolumes(), getCdromCapabilityNames(), getDeviceFile(), getDeviceMajor(), getDeviceMinor(), getTypeName(), getUDI(), HalDrive(), operator bool_type(), operator=(), usesRemovableMedia(), and ~HalDrive(). |