µ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_lockable< T, L > Member List

This is the complete list of members for os::posix::file_system_lockable< T, L >, 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) overrideos::posix::file_system_lockable< T, L >virtual
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_lockable(const char *name, block_device &device, lockable_type &locker, Args &&... args)os::posix::file_system_lockable< T, L >
identify_mounted(const char **path1, const char **path2=nullptr)os::posix::file_systemstatic
impl(void) constos::posix::file_system_lockable< T, L >
lockable_type typedefos::posix::file_system_lockable< T, L >
mkdir(const char *path, mode_t mode) overrideos::posix::file_system_lockable< T, L >virtual
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) overrideos::posix::file_system_lockable< T, L >virtual
rename(const char *existing, const char *_new) overrideos::posix::file_system_lockable< T, L >virtual
rmdir(const char *path) overrideos::posix::file_system_lockable< T, L >virtual
stat(const char *path, struct stat *buf) overrideos::posix::file_system_lockable< T, L >virtual
statvfs(struct statvfs *buf) overrideos::posix::file_system_lockable< T, L >virtual
sync(void) overrideos::posix::file_system_lockable< T, L >virtual
truncate(const char *path, off_t length) overrideos::posix::file_system_lockable< T, L >virtual
umount(int unsigned flags=0) overrideos::posix::file_system_lockable< T, L >virtual
unlink(const char *path) overrideos::posix::file_system_lockable< T, L >virtual
utime(const char *path, const utimbuf *times) overrideos::posix::file_system_lockable< T, L >virtual
value_type typedefos::posix::file_system_lockable< T, L >
vmkfs(int options, std::va_list args)os::posix::file_systemvirtual
vmount(const char *path, unsigned int flags, std::va_list args) overrideos::posix::file_system_lockable< T, L >virtual
vopen(const char *path, int oflag, std::va_list args) overrideos::posix::file_system_lockable< T, L >virtual
~file_system()os::posix::file_systemvirtual
~file_system_lockable() overrideos::posix::file_system_lockable< T, L >virtual