00001 class Enumerator { 00002 public: 00003 int32 ff_attrib; // attribute found 00004 struct Time ff_created; 00005 struct Time ff_accessed; 00006 struct Time ff_modified; 00007 int32 ff_size; // file size 00008 char ff_name[MAX_PATH]; // found file name 00009 virtual BOOL First(char *path); 00010 virtual BOOL Next(); 00011 virtual BOOL Close(); 00012 virtual BOOL IsFolder(); //defined in system.cpp 00013 virtual void GetRootPath(String &); //defined in system.cpp 00014 }; 00015