#include <MemoryCardDriver.h>
Inheritance diagram for MemoryCardDriver:

Public Types | |
| enum | MountThreadState { detect_and_mount, detect_and_dont_mount, paused } |
Public Member Functions | |
| MemoryCardDriver () | |
| virtual | ~MemoryCardDriver () |
| virtual bool | StorageDevicesChanged ()=0 |
| virtual void | GetStorageDevices (vector< UsbStorageDevice > &vStorageDevicesOut)=0 |
| virtual bool | MountAndTestWrite (UsbStorageDevice *pDevice, CString sMountPoint)=0 |
| virtual void | Unmount (UsbStorageDevice *pDevice, CString sMountPoint)=0 |
| virtual void | Flush (UsbStorageDevice *pDevice)=0 |
| virtual void | ResetUsbStorage ()=0 |
| virtual void | SetMountThreadState (MountThreadState mts)=0 |
|
|
|
|
|
|
|
|
|
|
|
Implemented in MemoryCardDriver_Null, MemoryCardDriverThreaded_Linux, and MemoryCardDriverThreaded_Windows. |
|
|
Implemented in MemoryCardDriver_Null, and MemoryCardDriverThreaded. |
|
||||||||||||
|
Implemented in MemoryCardDriver_Null, and MemoryCardDriverThreaded. |
|
|
Implemented in MemoryCardDriver_Null, MemoryCardDriverThreaded_Linux, and MemoryCardDriverThreaded_Windows. |
|
|
Implemented in MemoryCardDriver_Null, and MemoryCardDriverThreaded. |
|
|
Implemented in MemoryCardDriver_Null, and MemoryCardDriverThreaded. |
|
||||||||||||
|
Implemented in MemoryCardDriver_Null, MemoryCardDriverThreaded_Linux, and MemoryCardDriverThreaded_Windows. |
1.3.7