F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Loading...
Searching...
No Matches
FileSystem.cpp
Go to the documentation of this file.
1// ======================================================================
2// \title Os/Stub/File.cpp
3// \brief stub implementation for Os::File
4// ======================================================================
6
7namespace Os {
8namespace Stub {
9namespace FileSystem {
10
14
18
19StubFileSystem::Status StubFileSystem::_rename(const char* originPath, const char* destPath) {
21}
22
26
30
33}
34
36 return &this->m_handle;
37}
38
39} // namespace File
40} // namespace Stub
41} // namespace Os
PlatformSizeType FwSizeType
Definition FpConfig.h:35
FileSystem class.
@ NOT_SUPPORTED
Operation is not supported by the current implementation.
Status _removeDirectory(const char *path) override
Remove a directory at the specified path.
Status _rename(const char *sourcePath, const char *destPath) override
Rename a file from source to destination.
Status _getFreeSpace(const char *path, FwSizeType &totalBytes, FwSizeType &freeBytes) override
Get filesystem free and total space in bytes on the filesystem containing the specified path.
Status _removeFile(const char *path) override
Remove a file at the specified path.
Status _getWorkingDirectory(char *path, FwSizeType bufferSize) override
Get the current working directory.
Status _changeWorkingDirectory(const char *path) override
Change the current working directory to the specified path.
FileSystemHandle * getHandle() override
returns the raw fileSystem handle