Justin Hunt / CANary

Dependencies:   FatFileSystem MSCFileSystem SPI_TFTx2 TFT_fonts TOUCH_TFTx2 beep mbed

Fork of CANary_corrupt by Tick Tock

Committer:
TickTock
Date:
Sun Feb 03 18:16:53 2013 +0000
Revision:
1:9dcd70c32180
Parent:
FatFileSystem/FATDirHandle.h@0:1596b8644523
compiles

Who changed what in which revision?

UserRevisionLine numberNew contents of line
TickTock 0:1596b8644523 1 /* Copyright 2008 ARM Limited. All rights reserved. */
TickTock 0:1596b8644523 2
TickTock 0:1596b8644523 3 #ifndef MBED_FATDIRHANDLE_H
TickTock 0:1596b8644523 4 #define MBED_FATDIRHANDLE_H
TickTock 0:1596b8644523 5
TickTock 0:1596b8644523 6 #include "DirHandle.h"
TickTock 0:1596b8644523 7 #include "ff.h"
TickTock 0:1596b8644523 8
TickTock 0:1596b8644523 9 namespace mbed {
TickTock 0:1596b8644523 10
TickTock 0:1596b8644523 11 class FATDirHandle : public DirHandle {
TickTock 0:1596b8644523 12
TickTock 0:1596b8644523 13 public:
TickTock 0:1596b8644523 14 FATDirHandle(const FATFS_DIR &the_dir);
TickTock 0:1596b8644523 15 virtual int closedir();
TickTock 0:1596b8644523 16 virtual struct dirent *readdir();
TickTock 0:1596b8644523 17 virtual void rewinddir();
TickTock 0:1596b8644523 18 virtual off_t telldir();
TickTock 0:1596b8644523 19 virtual void seekdir(off_t location);
TickTock 0:1596b8644523 20
TickTock 0:1596b8644523 21 private:
TickTock 0:1596b8644523 22 FATFS_DIR dir;
TickTock 0:1596b8644523 23 struct dirent cur_entry;
TickTock 0:1596b8644523 24
TickTock 0:1596b8644523 25 };
TickTock 0:1596b8644523 26
TickTock 0:1596b8644523 27 }
TickTock 0:1596b8644523 28
TickTock 0:1596b8644523 29 #endif