12 class FsDir:
public FsEntry {
17 typedef struct ENTRY_INFO {
18 char shortFileName[13];
19 const char* longFileName;
20 FsDefs::ATTRIBUTES attributes;
22 FsDefs::TIME createTime;
23 FsDefs::DATE createDate;
24 FsDefs::DATE lastAccess;
25 FsDefs::TIME lastModifiedTime;
26 FsDefs::DATE lastModifiedDate;
33 free((
void*) longFileName);
39 FsDefs::RESULT open(
const char* path);
40 FsDefs::RESULT create(
const char* path);
41 FsDefs::RESULT del(
const char* path);
42 FsDefs::RESULT rewind();
43 FsDefs::RESULT getNextEntry(ENTRY_INFO* entryInfo);
44 virtual FsDefs::RESULT close();