µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os::posix::file_system_implementable< T > Member List

This is the complete list of members for os::posix::file_system_implementable< T >, including all inherited members.

add_deferred_directory(directory *dir)os::posix::file_systeminline
add_deferred_file(file *fil)os::posix::file_systeminline
allocate_directory(void)os::posix::file_system
allocate_directory(L &locker)os::posix::file_system
allocate_file(void)os::posix::file_system
allocate_file(L &locker)os::posix::file_system
chmod(const char *path, mode_t mode)os::posix::file_systemvirtual
deallocate_directories(void)os::posix::file_system
deallocate_files(void)os::posix::file_system
deferred_directories_list(void)os::posix::file_systeminline
deferred_directories_list_t typedefos::posix::file_system
deferred_files_list(void)os::posix::file_systeminline
deferred_files_list_t typedefos::posix::file_system
device(void) constos::posix::file_systeminline
file_system(file_system_impl &impl, const char *name)os::posix::file_system
file_system_implementable(const char *name, block_device &device, Args &&... args)os::posix::file_system_implementable< T >
identify_mounted(const char **path1, const char **path2=nullptr)os::posix::file_systemstatic
impl(void) constos::posix::file_system_implementable< T >
mkdir(const char *path, mode_t mode)os::posix::file_systemvirtual
mkfs(int options,...)os::posix::file_system
mount(const char *path=nullptr, unsigned int flags=0,...)os::posix::file_system
mounted_path(void)os::posix::file_system
name(void) constos::posix::file_systeminline
open(const char *path=nullptr, int oflag=0,...)os::posix::file_system
opendir(const char *dirpath)os::posix::file_systemvirtual
rename(const char *existing, const char *_new)os::posix::file_systemvirtual
rmdir(const char *path)os::posix::file_systemvirtual
stat(const char *path, struct stat *buf)os::posix::file_systemvirtual
statvfs(struct statvfs *buf)os::posix::file_systemvirtual
sync(void)os::posix::file_systemvirtual
truncate(const char *path, off_t length)os::posix::file_systemvirtual
umount(int unsigned flags=0)os::posix::file_systemvirtual
unlink(const char *path)os::posix::file_systemvirtual
utime(const char *path, const struct utimbuf *times)os::posix::file_systemvirtual
value_type typedefos::posix::file_system_implementable< T >
vmkfs(int options, std::va_list args)os::posix::file_systemvirtual
vmount(const char *path, unsigned int flags, std::va_list args)os::posix::file_systemvirtual
vopen(const char *path, int oflag, std::va_list args)os::posix::file_systemvirtual
~file_system()os::posix::file_systemvirtual
~file_system_implementable() overrideos::posix::file_system_implementable< T >virtual