ROBOSTEP_3rd_SHARE / Mbed 2 deprecated PS3conOut2

Dependencies:   mbed

Fork of PS3conOut by ROBOSTEP_3rd_SHARE

Committer:
ideguti
Date:
Sat Apr 18 06:27:36 2015 +0000
Revision:
0:0805c5a1b328
koueki you no program

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ideguti 0:0805c5a1b328 1 /* mbed Microcontroller Library - FATFileHandle
ideguti 0:0805c5a1b328 2 * Copyright (c) 2008, sford
ideguti 0:0805c5a1b328 3 */
ideguti 0:0805c5a1b328 4
ideguti 0:0805c5a1b328 5 #ifndef MBED_FATFILEHANDLE_H
ideguti 0:0805c5a1b328 6 #define MBED_FATFILEHANDLE_H
ideguti 0:0805c5a1b328 7
ideguti 0:0805c5a1b328 8 #include "FileHandle.h"
ideguti 0:0805c5a1b328 9 #include "ff.h"
ideguti 0:0805c5a1b328 10
ideguti 0:0805c5a1b328 11 namespace mbed {
ideguti 0:0805c5a1b328 12
ideguti 0:0805c5a1b328 13 class FATFileHandle : public FileHandle {
ideguti 0:0805c5a1b328 14 public:
ideguti 0:0805c5a1b328 15
ideguti 0:0805c5a1b328 16 FATFileHandle(FIL fh);
ideguti 0:0805c5a1b328 17 virtual int close();
ideguti 0:0805c5a1b328 18 virtual ssize_t write(const void* buffer, size_t length);
ideguti 0:0805c5a1b328 19 virtual ssize_t read(void* buffer, size_t length);
ideguti 0:0805c5a1b328 20 virtual int isatty();
ideguti 0:0805c5a1b328 21 virtual off_t lseek(off_t position, int whence);
ideguti 0:0805c5a1b328 22 virtual int fsync();
ideguti 0:0805c5a1b328 23 virtual off_t flen();
ideguti 0:0805c5a1b328 24
ideguti 0:0805c5a1b328 25 protected:
ideguti 0:0805c5a1b328 26
ideguti 0:0805c5a1b328 27 FIL _fh;
ideguti 0:0805c5a1b328 28
ideguti 0:0805c5a1b328 29 };
ideguti 0:0805c5a1b328 30
ideguti 0:0805c5a1b328 31 }
ideguti 0:0805c5a1b328 32
ideguti 0:0805c5a1b328 33 #endif