Go to the source code of this file.
Classes | |
struct | Entry |
base of all file and directory entries More... | |
struct | Directory |
base for all directory entries More... | |
struct | Root |
root entry for file system trees More... | |
Defines | |
#define | ATTRIBUTE_LONGNAME 0x08000000 |
#define | ATTRIBUTE_VOLNAME 0x10000000 |
#define | ATTRIBUTE_ERASED 0x20000000 |
#define | ATTRIBUTE_SYMBOLIC_LINK 0x40000000 |
#define | ATTRIBUTE_EXECUTABLE 0x80000000 |
#define | SHGFI_ADDOVERLAYS 0x000000020 |
Enumerations | |
enum | ENTRY_TYPE { ET_UNKNOWN, ET_WINDOWS, ET_SHELL, ET_NTOBJS, ET_REGISTRY, ET_FAT, ET_WEB } |
enum | SORT_ORDER { SORT_NONE, SORT_NAME, SORT_EXT, SORT_SIZE, SORT_DATE } |
enum | SCAN_FLAGS { SCAN_DONT_EXTRACT_ICONS = 1, SCAN_DONT_ACCESS = 2, SCAN_NO_FILESYSTEM = 4 } |
enum | ICONCACHE_FLAGS { ICF_NORMAL = 0, ICF_MIDDLE = 1, ICF_LARGE = 2, ICF_OPEN = 4, ICF_OVERLAYS = 8, ICF_HICON = 16, ICF_SYSCACHE = 32 } |
#define ATTRIBUTE_ERASED 0x20000000 |
Definition at line 61 of file entries.h.
Referenced by FATDirectory::read_directory().
#define ATTRIBUTE_EXECUTABLE 0x80000000 |
Definition at line 63 of file entries.h.
Referenced by Pane::draw_item(), and FileTypeManager::set_type().
#define ATTRIBUTE_LONGNAME 0x08000000 |
Definition at line 59 of file entries.h.
Referenced by FATDirectory::read_directory().
#define ATTRIBUTE_SYMBOLIC_LINK 0x40000000 |
Definition at line 62 of file entries.h.
Referenced by Pane::draw_item(), ShellDirectory::read_directory(), and NtObjDirectory::read_directory().
#define ATTRIBUTE_VOLNAME 0x10000000 |
Definition at line 60 of file entries.h.
Referenced by FATDirectory::read_directory().
#define SHGFI_ADDOVERLAYS 0x000000020 |
Definition at line 77 of file entries.h.
Referenced by IconCache::extract().
enum ENTRY_TYPE |
Definition at line 29 of file entries.h.
{ ET_UNKNOWN, #ifndef _NO_WIN_FS ET_WINDOWS, #endif #ifdef __WINE__ ET_UNIX, #endif ET_SHELL, ET_NTOBJS, ET_REGISTRY, ET_FAT, ET_WEB };
enum ICONCACHE_FLAGS |
Definition at line 66 of file entries.h.
{ ICF_NORMAL = 0, ICF_MIDDLE = 1, ICF_LARGE = 2, ICF_OPEN = 4, ICF_OVERLAYS = 8, ICF_HICON = 16, ICF_SYSCACHE = 32 };
enum SCAN_FLAGS |
Definition at line 52 of file entries.h.
{ SCAN_DONT_EXTRACT_ICONS = 1, SCAN_DONT_ACCESS = 2, SCAN_NO_FILESYSTEM = 4 };
ROS Explorer Source Code Documentation
generated on 02.01.2013 by ![]() |