µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
file-system.cpp File Reference
#include <cmsis-plus/posix-io/file-system.h>
#include <cmsis-plus/posix-io/block-device.h>
#include <cmsis-plus/posix-io/device-registry.h>
#include <cerrno>
#include <cassert>
#include <cstring>

Go to the source code of this file.

Namespaces

namespace  os
 System namespace.
 
namespace  os::posix
 

Functions

int os::posix::chmod (const char *path, mode_t mode)
 
int os::posix::mkdir (const char *path, mode_t mode)
 
directoryos::posix::opendir (const char *dirname)
 Open directory.
 
int os::posix::rename (const char *existing, const char *_new)
 
int os::posix::rmdir (const char *path)
 
int os::posix::stat (const char *path, struct stat *buf)
 
int os::posix::statvfs (const char *path, struct statvfs *buf)
 
void os::posix::sync (void)
 
int os::posix::truncate (const char *path, off_t length)
 
int os::posix::unlink (const char *path)
 
int os::posix::utime (const char *path, const struct utimbuf *times)