Browse Source

FS class is abstract, use pure virtual functions

teensy4-core
PaulStoffregen 4 years ago
parent
commit
f6cb39e135
3 changed files with 24 additions and 24 deletions
  1. +8
    -8
      teensy/FS.h
  2. +8
    -8
      teensy3/FS.h
  3. +8
    -8
      teensy4/FS.h

+ 8
- 8
teensy/FS.h View File

{ {
public: public:
FS() {} FS() {}
virtual File open(const char *filename, uint8_t mode = FILE_READ);
virtual bool exists(const char *filepath);
virtual bool mkdir(const char *filepath);
virtual bool rename(const char *oldfilepath, const char *newfilepath);
virtual bool remove(const char *filepath);
virtual bool rmdir(const char *filepath);
virtual uint64_t usedSize();
virtual uint64_t totalSize();
virtual File open(const char *filename, uint8_t mode = FILE_READ) = 0;
virtual bool exists(const char *filepath) = 0;
virtual bool mkdir(const char *filepath) = 0;
virtual bool rename(const char *oldfilepath, const char *newfilepath) = 0;
virtual bool remove(const char *filepath) = 0;
virtual bool rmdir(const char *filepath) = 0;
virtual uint64_t usedSize() = 0;
virtual uint64_t totalSize() = 0;
}; };





+ 8
- 8
teensy3/FS.h View File

{ {
public: public:
FS() {} FS() {}
virtual File open(const char *filename, uint8_t mode = FILE_READ);
virtual bool exists(const char *filepath);
virtual bool mkdir(const char *filepath);
virtual bool rename(const char *oldfilepath, const char *newfilepath);
virtual bool remove(const char *filepath);
virtual bool rmdir(const char *filepath);
virtual uint64_t usedSize();
virtual uint64_t totalSize();
virtual File open(const char *filename, uint8_t mode = FILE_READ) = 0;
virtual bool exists(const char *filepath) = 0;
virtual bool mkdir(const char *filepath) = 0;
virtual bool rename(const char *oldfilepath, const char *newfilepath) = 0;
virtual bool remove(const char *filepath) = 0;
virtual bool rmdir(const char *filepath) = 0;
virtual uint64_t usedSize() = 0;
virtual uint64_t totalSize() = 0;
}; };





+ 8
- 8
teensy4/FS.h View File

{ {
public: public:
FS() {} FS() {}
virtual File open(const char *filename, uint8_t mode = FILE_READ);
virtual bool exists(const char *filepath);
virtual bool mkdir(const char *filepath);
virtual bool rename(const char *oldfilepath, const char *newfilepath);
virtual bool remove(const char *filepath);
virtual bool rmdir(const char *filepath);
virtual uint64_t usedSize();
virtual uint64_t totalSize();
virtual File open(const char *filename, uint8_t mode = FILE_READ) = 0;
virtual bool exists(const char *filepath) = 0;
virtual bool mkdir(const char *filepath) = 0;
virtual bool rename(const char *oldfilepath, const char *newfilepath) = 0;
virtual bool remove(const char *filepath) = 0;
virtual bool rmdir(const char *filepath) = 0;
virtual uint64_t usedSize() = 0;
virtual uint64_t totalSize() = 0;
}; };





Loading…
Cancel
Save