Public Member Functions | |
| StorageDevice (const String &szDevicePath) | |
| StorageDevice (dev_t nDevice) | |
| bool | IsAvailable () |
| bool | IsMounted () |
| bool | IsBootDevice () |
| bool | SupportsAttributes () |
| bool | SupportsQuery () |
| bool | SupportsIndex () |
| bool | IsReadOnly () |
| String | GetDevicePath () |
| bool | GetMountPoint (String &szMountPoint) |
| StorageDeviceType | GetDeviceType () |
| unsigned long long | GetSize () |
| unsigned long long | GetFree () |
| bool | Refresh () |
| Image * | GetIcon (int iSize=16) |
| int | Mount (const String &szRoot, const String &szFileSystem) |
| int | UnMount () |
Static Public Member Functions | |
| static bool | IsDeviceAvailable (const String &szDevicePath) |
Classes | |
| class | Private |
| StorageDevice::StorageDevice | ( | const String & | szDevicePath | ) |
| StorageDevice::StorageDevice | ( | dev_t | nDevice | ) |
| bool StorageDevice::IsAvailable | ( | ) |
| bool StorageDevice::IsMounted | ( | ) |
| bool StorageDevice::IsDeviceAvailable | ( | const String & | szDevicePath | ) | [static] |
| bool StorageDevice::IsBootDevice | ( | ) |
| bool StorageDevice::SupportsAttributes | ( | ) |
| bool StorageDevice::SupportsQuery | ( | ) |
| bool StorageDevice::SupportsIndex | ( | ) |
| bool StorageDevice::IsReadOnly | ( | ) |
| String StorageDevice::GetDevicePath | ( | ) |
| bool StorageDevice::GetMountPoint | ( | String & | szMountPoint | ) |
| StorageDeviceType StorageDevice::GetDeviceType | ( | ) |
| unsigned long long StorageDevice::GetSize | ( | ) |
| unsigned long long StorageDevice::GetFree | ( | ) |
| bool StorageDevice::Refresh | ( | ) |
| Image * StorageDevice::GetIcon | ( | int | iSize = 16 |
) |
| int StorageDevice::UnMount | ( | ) |
1.5.1-p1