ApraLinuxUtils 1.0.0
C++ utility library for embedded Linux systems
 
Loading...
Searching...
No Matches
apra::StorageUSB Member List

This is the complete list of members for apra::StorageUSB, including all inherited members.

checkDeviceNode()apra::StorageUSBprotected
ejectDevice()apra::StorageUSBvirtual
enumerateDevices(struct udev *udev)apra::StorageUSBprotected
findMountDeviceBylsblk(string devicePartitionNode)apra::StorageUSBprotected
findMountedDevice(string devicePartitionNode)apra::StorageUSBprotected
getChildDevice(struct udev *udev, struct udev_device *parent, const char *subsystem)apra::StorageUSB
getHighCapacityPartition(std::string deviceNode)apra::StorageUSBprotected
getMountPath()apra::StorageUSB
getPartitions(std::string devpath)apra::StorageUSBprotected
getStatus()apra::StorageUSB
getStorageInfo(uint64_t &freeSpaceInMB, uint64_t &totalCapacityInMB)apra::StorageUSB
insertCheck()apra::StorageUSBvirtual
isDeviceNodeConnected()apra::StorageUSBprotected
isUnsafeEject()apra::StorageUSBvirtual
m_deviceNodeapra::StorageUSBprotected
m_manualPathapra::StorageUSBprotected
m_mountPointapra::StorageUSBprotected
m_partitionNodeapra::StorageUSBprotected
m_retryCountapra::StorageUSBprotected
m_shouldPrintapra::StorageUSBprotected
m_skipMountapra::StorageUSBprotected
m_stateapra::StorageUSBprotected
m_supportedTypesapra::StorageUSBprotected
mountDevice()apra::StorageUSBvirtual
mountDeviceNode(string deviceNode)apra::StorageUSBprotected
mountUSBDevice(StorageMinimalInfo storageDevice, uint8_t retryLimit=3)apra::StorageUSBprotected
mountWithoutPrivilege(StorageMinimalInfo storageDevice)apra::StorageUSBprotected
mountWithPrivilege(StorageMinimalInfo storageDevice, uint8_t retryLimit=3)apra::StorageUSBprotected
StorageUSB(std::string mountPath, std::vector< STORAGE_TYPE > supportedTypes, bool shouldPrint, bool skipMount=false)apra::StorageUSB
unMountUSBDevice()apra::StorageUSBprotected
unMountWithoutPrivilege()apra::StorageUSBprotected
unMountWithPrivilege()apra::StorageUSBprotected
~StorageUSB()apra::StorageUSBvirtual