oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
fs.hpp File Reference

RAII file and directory handles with VFS operations. More...

#include <ove/fs.h>
#include <ove/types.hpp>
Include dependency graph for fs.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ove::File
 RAII wrapper around an oveRTOS file handle. More...
 
class  ove::Dir
 RAII wrapper around an oveRTOS directory handle. More...
 

Namespaces

namespace  ove
 Top-level namespace for all oveRTOS C++ abstractions.
 
namespace  ove::fs
 Thin C++ wrappers around the oveRTOS filesystem utility functions.
 

Functions

int ove::fs::mount (const char *dev_path, const char *mount_point)
 Mounts a filesystem at the given mount point.
 
void ove::fs::unmount (const char *mount_point)
 Unmounts a previously mounted filesystem.
 
int ove::fs::unlink (const char *path)
 Deletes a file from the filesystem.
 
int ove::fs::rename (const char *old_path, const char *new_path)
 Renames or moves a file or directory.
 

Detailed Description

RAII file and directory handles with VFS operations.