11 #include "storage/IStorageProvider.h" 23 void Initialize()
override {}
24 void Stop()
override {}
26 void GetLocalDrives(VECSOURCES& localDrives)
override;
27 void GetRemovableDrives(VECSOURCES& removableDrives)
override;
29 std::vector<std::string> GetDiskUsage()
override;
31 bool Eject(
const std::string& mountpath)
override;
35 static void VolumeMountNotification(
const char* label,
const char* mountpoint);
36 static void VolumeUnmountNotification(
const char* label,
const char* mountpoint);
39 static std::vector<std::pair<std::string, std::string>> m_mountsToNotify;
40 static std::vector<std::pair<std::string, std::string>> m_unmountsToNotify;
Definition: OSXStorageProvider.h:17
Definition: IStorageProvider.h:65
Definition: IStorageProvider.h:44