libzypp
17.12.0
|
Hardware abstaction layer storage drive object. More...
#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. More... | |
Private Member Functions | |
HalDrive (HalDrive_Impl *impl) | |
Private Attributes | |
zypp::RW_pointer< HalDrive_Impl > | d_impl |
Friends | |
class | HalContext |
Hardware abstaction layer storage drive object.
Definition at line 177 of file HalContext.h.
typedef zypp::RW_pointer<HalDrive_Impl>::unspecified_bool_type zypp::target::hal::HalDrive::bool_type |
Definition at line 181 of file HalContext.h.
zypp::target::hal::HalDrive::HalDrive | ( | ) |
Definition at line 710 of file HalContext.cc.
zypp::target::hal::HalDrive::HalDrive | ( | const HalDrive & | drive | ) |
Definition at line 725 of file HalContext.cc.
zypp::target::hal::HalDrive::~HalDrive | ( | ) |
Definition at line 734 of file HalContext.cc.
|
private |
Definition at line 716 of file HalContext.cc.
Definition at line 743 of file HalContext.cc.
zypp::target::hal::HalDrive::operator HalDrive::bool_type | ( | ) | const |
Definition at line 755 of file HalContext.cc.
std::string zypp::target::hal::HalDrive::getUDI | ( | ) | const |
Definition at line 764 of file HalContext.cc.
std::string zypp::target::hal::HalDrive::getTypeName | ( | ) | const |
Definition at line 775 of file HalContext.cc.
std::string zypp::target::hal::HalDrive::getDeviceFile | ( | ) | const |
Definition at line 786 of file HalContext.cc.
unsigned int zypp::target::hal::HalDrive::getDeviceMajor | ( | ) | const |
Definition at line 796 of file HalContext.cc.
unsigned int zypp::target::hal::HalDrive::getDeviceMinor | ( | ) | const |
Definition at line 806 of file HalContext.cc.
bool zypp::target::hal::HalDrive::usesRemovableMedia | ( | ) | const |
Definition at line 816 of file HalContext.cc.
std::vector< std::string > zypp::target::hal::HalDrive::getCdromCapabilityNames | ( | ) | const |
Definition at line 826 of file HalContext.cc.
std::vector< std::string > zypp::target::hal::HalDrive::findAllVolumes | ( | ) | const |
Retrieve UDI's of all volumes of this drive.
Definition at line 916 of file HalContext.cc.
|
friend |
Definition at line 244 of file HalContext.h.
|
private |
Definition at line 248 of file HalContext.h.