|
| | 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 file system directory-entry.
Definition at line 47 of file fatfs.h.