|
| FATDrive (LPCTSTR path) |
|
| ~FATDrive () |
|
bool | read_sector (DWORD sec, Buffer *buf, int len) |
|
DWORD | read_FAT (DWORD Clus, bool &ok) |
|
void | small_cache () |
|
void | reset_cache () |
|
bool | read_cache (DWORD sec, Buffer **bufptr) |
|
int | get_cache_buffer () |
|
| FATDirectory (FATDrive &drive, LPCTSTR root_path) |
|
| FATDirectory (FATDrive &drive, Entry *parent, LPCTSTR path, unsigned cluster) |
|
| ~FATDirectory () |
|
virtual void | read_directory (int scan_flags=0) |
|
virtual const void * | get_next_path_component (const void *) const |
|
virtual Entry * | find_entry (const void *) |
|
| FATEntry (Entry *parent, unsigned cluster) |
|
virtual | ~Entry () |
|
void | free_subentries () |
|
void | read_directory_base (SORT_ORDER sortOrder=SORT_NAME, int scan_flags=0) |
|
Entry * | read_tree (const void *path, SORT_ORDER sortOrder=SORT_NAME, int scan_flags=0) |
|
void | sort_directory (SORT_ORDER sortOrder) |
|
void | smart_scan (SORT_ORDER sortOrder=SORT_NAME, int scan_flags=0) |
|
int | extract_icon (ICONCACHE_FLAGS flags=ICF_NORMAL) |
|
int | safe_extract_icon (ICONCACHE_FLAGS flags=ICF_NORMAL) |
|
virtual void | read_directory (int scan_flags=0) |
|
virtual const void * | get_next_path_component (const void *) const |
|
virtual Entry * | find_entry (const void *) |
|
virtual bool | get_path (PTSTR path, size_t path_count) const =0 |
|
virtual ShellPath | create_absolute_pidl () const |
|
virtual HRESULT | GetUIObjectOf (HWND hWnd, REFIID riid, LPVOID *ppvOut) |
|
virtual ShellFolder | get_shell_folder () const |
|
virtual BOOL | launch_entry (HWND hwnd, UINT nCmdShow=SW_SHOWNORMAL) |
|
virtual HRESULT | do_context_menu (HWND hwnd, const POINT &pos, CtxMenuInterfaces &cm_ifs) |
|
FAT drive root entry.
Definition at line 225 of file fatfs.h.