1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- #ifndef MBED_FILEPATH_H
- #define MBED_FILEPATH_H
- #include "platform/platform.h"
- #include "platform/FileSystemLike.h"
- #include "platform/FileLike.h"
- namespace mbed {
- class FileSystem;
- class FilePath {
- public:
-
- FilePath(const char *file_path);
- const char *fileName(void);
- bool isFileSystem(void);
- FileSystemLike *fileSystem(void);
- bool isFile(void);
- FileLike *file(void);
- bool exists(void);
- private:
- const char *file_name;
- FileBase *fb;
- };
- }
- #endif
|