DAttachedUdisks2Device Class

An attached (mounted) block device (partition). More...

Header: #include <DAttachedUdisks2Device>
Inherits: DAttachedDeviceInterface

Public Functions

DAttachedUdisks2Device(const DBlockDevice *blockDevicePointer)
DBlockDevice *blockDevice()
int deviceUsage() override
int displayName() override
int iconName() override
int mountpointUrl() override
void setErrorHandler(ErrorHandleInfc *handle)

Reimplemented Public Functions

virtual void detach() override
virtual bool detachable() override
virtual bool deviceUsageValid() override
virtual bool isValid() override

Detailed Description

An attached (mounted) block device (partition)

Member Function Documentation

DAttachedUdisks2Device::DAttachedUdisks2Device(const DBlockDevice *blockDevicePointer)

Default constructs an instance of DAttachedUdisks2Device.

DBlockDevice *DAttachedUdisks2Device::blockDevice()

[override virtual] void DAttachedUdisks2Device::detach()

[override virtual] bool DAttachedUdisks2Device::detachable()

int DAttachedUdisks2Device::deviceUsage()

[override virtual] bool DAttachedUdisks2Device::deviceUsageValid()

int DAttachedUdisks2Device::displayName()

int DAttachedUdisks2Device::iconName()

[override virtual] bool DAttachedUdisks2Device::isValid()

int DAttachedUdisks2Device::mountpointUrl()

void DAttachedUdisks2Device::setErrorHandler(ErrorHandleInfc *handle)