#include <UDisksProvider.h>
◆ CUDiskDevice()
| CUDiskDevice::CUDiskDevice |
( |
const char * |
DeviceKitUDI | ) |
|
◆ ~CUDiskDevice()
| CUDiskDevice::~CUDiskDevice |
( |
| ) |
|
|
default |
◆ GetDisplayName()
| const std::string & CUDiskDevice::GetDisplayName |
( |
| ) |
const |
|
inline |
Get the device display name/label.
- Returns
- the device display name/label
◆ GetMountPoint()
| const std::string & CUDiskDevice::GetMountPoint |
( |
| ) |
const |
|
inline |
Get the device mount point.
- Returns
- the device mount point
◆ GetStorageType()
Get the storage type of this device.
- Returns
- the storage type (e.g. OPTICAL) or UNKNOWN if the type couldn't be detected
◆ IsApproved()
| bool CUDiskDevice::IsApproved |
( |
| ) |
const |
Check if the device is approved/whitelisted.
- Returns
- true if the device is approved/whitelisted, false otherwise
◆ IsMounted()
| bool CUDiskDevice::IsMounted |
( |
| ) |
const |
Check if the device is mounted.
- Returns
- true if the device is mounted, false otherwise
◆ IsOptical()
| bool CUDiskDevice::IsOptical |
( |
| ) |
const |
Check if the device is optical.
- Returns
- true if the device is optical, false otherwise
◆ IsSystemInternal()
| bool CUDiskDevice::IsSystemInternal |
( |
| ) |
const |
Check if the device is internal to the system.
- Returns
- true if the device is internal to the system, false otherwise
◆ Mount()
| bool CUDiskDevice::Mount |
( |
| ) |
|
◆ ToMediaShare()
Get a representation of the device as a media share.
- Returns
- the media share
◆ ToStorageDevice()
Get a representation of the device as a storage device abstraction.
- Returns
- the storage device abstraction of the device
◆ ToString()
| std::string CUDiskDevice::ToString |
( |
| ) |
const |
Get a representation of the device as a readable string.
- Returns
- device as a string
◆ UnMount()
| bool CUDiskDevice::UnMount |
( |
| ) |
|
◆ Update()
| void CUDiskDevice::Update |
( |
| ) |
|
The documentation for this class was generated from the following files: