#include <AndroidStorageProvider.h>
|
static bool | GetExternalStorage (std::string &path, const std::string &type="") |
| If external storage is available, it returns the path for the external storage (for the specified type)
|
|
static std::unique_ptr< IStorageProvider > | CreateInstance () |
| Called by media manager to create platform storage provider.
|
|
◆ CAndroidStorageProvider()
CAndroidStorageProvider::CAndroidStorageProvider |
( |
| ) |
|
◆ ~CAndroidStorageProvider()
CAndroidStorageProvider::~CAndroidStorageProvider |
( |
| ) |
|
|
overridedefault |
◆ Eject()
bool CAndroidStorageProvider::Eject |
( |
const std::string & | mountpath | ) |
|
|
inlineoverridevirtual |
◆ GetDiskUsage()
std::vector< std::string > CAndroidStorageProvider::GetDiskUsage |
( |
void | | ) |
|
|
overridevirtual |
◆ GetExternalStorage()
bool CAndroidStorageProvider::GetExternalStorage |
( |
std::string & | path, |
|
|
const std::string & | type = "" ) |
|
static |
If external storage is available, it returns the path for the external storage (for the specified type)
- Parameters
-
path | will contain the path of the external storage (for the specified type) |
type | optional type. Possible values are "", "files", "music", "videos", "pictures", "photos, "downloads" |
- Returns
- true if external storage is available and a valid path has been stored in the path parameter
◆ GetLocalDrives()
void CAndroidStorageProvider::GetLocalDrives |
( |
std::vector< CMediaSource > & | localDrives | ) |
|
|
overridevirtual |
◆ GetRemovableDrives()
void CAndroidStorageProvider::GetRemovableDrives |
( |
std::vector< CMediaSource > & | removableDrives | ) |
|
|
overridevirtual |
◆ Initialize()
void CAndroidStorageProvider::Initialize |
( |
| ) |
|
|
inlineoverridevirtual |
◆ PumpDriveChangeEvents()
◆ Stop()
void CAndroidStorageProvider::Stop |
( |
| ) |
|
|
inlineoverridevirtual |
The documentation for this class was generated from the following files: