libcosmos
Linux C++ System Programming Library
|
This is the complete list of members for cosmos::Directory, including all inherited members.
close() | cosmos::Directory | inline |
Directory()=default (defined in cosmos::Directory) | cosmos::Directory | |
Directory(DirFD fd, const AutoCloseFD auto_close) (defined in cosmos::Directory) | cosmos::Directory | inlineexplicit |
Directory(const SysString path, const OpenMode mode=OpenMode::READ_ONLY) | cosmos::Directory | inlineexplicit |
Directory(const SysString path, const OpenMode mode, const OpenFlags flags) | cosmos::Directory | inlineexplicit |
Directory(const DirFD dir_fd, const SysString path, const OpenMode mode=OpenMode::READ_ONLY) | cosmos::Directory | inline |
Directory(const DirFD dir_fd, const SysString path, const OpenMode mode, const OpenFlags flags) | cosmos::Directory | inline |
Directory(const Directory &)=delete (defined in cosmos::Directory) | cosmos::Directory | |
Directory(Directory &&other) noexcept (defined in cosmos::Directory) | cosmos::Directory | inline |
fd() const (defined in cosmos::Directory) | cosmos::Directory | inline |
isOpen() const (defined in cosmos::Directory) | cosmos::Directory | inline |
m_auto_close (defined in cosmos::Directory) | cosmos::Directory | protected |
m_fd (defined in cosmos::Directory) | cosmos::Directory | protected |
makeDirAt(const SysString path, const FileMode mode) const (defined in cosmos::Directory) | cosmos::Directory | inline |
makeSymlinkAt(const SysString target, const SysString path) const (defined in cosmos::Directory) | cosmos::Directory | inline |
open(const SysString path, const OpenMode mode=OpenMode::READ_ONLY) | cosmos::Directory | inline |
open(const SysString path, const OpenMode mode, OpenFlags flags) | cosmos::Directory | |
open(const DirFD dir_fd, const SysString path, const OpenMode mode) | cosmos::Directory | inline |
open(const DirFD dir_fd, const SysString path, const OpenMode mode, const OpenFlags flags) | cosmos::Directory | |
open(DirFD fd, const AutoCloseFD auto_close) | cosmos::Directory | inline |
operator=(const Directory &)=delete (defined in cosmos::Directory) | cosmos::Directory | |
operator=(Directory &&other) noexcept (defined in cosmos::Directory) | cosmos::Directory | inline |
readSymlinkAt(const SysString path) const (defined in cosmos::Directory) | cosmos::Directory | inline |
removeDirAt(const SysString path) const (defined in cosmos::Directory) | cosmos::Directory | inline |
unlinkFileAt(const SysString path) const (defined in cosmos::Directory) | cosmos::Directory | inline |
~Directory() (defined in cosmos::Directory) | cosmos::Directory | virtual |