libcosmos
Linux C++ System Programming Library
Loading...
Searching...
No Matches
cosmos::Directory Member List

This is the complete list of members for cosmos::Directory, including all inherited members.

close()cosmos::Directoryinline
Directory()=default (defined in cosmos::Directory)cosmos::Directory
Directory(DirFD fd, const AutoCloseFD auto_close) (defined in cosmos::Directory)cosmos::Directoryinlineexplicit
Directory(const SysString path, const OpenMode mode=OpenMode::READ_ONLY)cosmos::Directoryinlineexplicit
Directory(const SysString path, const OpenMode mode, const OpenFlags flags)cosmos::Directoryinlineexplicit
Directory(const DirFD dir_fd, const SysString path, const OpenMode mode=OpenMode::READ_ONLY)cosmos::Directoryinline
Directory(const DirFD dir_fd, const SysString path, const OpenMode mode, const OpenFlags flags)cosmos::Directoryinline
Directory(const Directory &)=delete (defined in cosmos::Directory)cosmos::Directory
Directory(Directory &&other) noexcept (defined in cosmos::Directory)cosmos::Directoryinline
fd() const (defined in cosmos::Directory)cosmos::Directoryinline
isOpen() const (defined in cosmos::Directory)cosmos::Directoryinline
m_auto_close (defined in cosmos::Directory)cosmos::Directoryprotected
m_fd (defined in cosmos::Directory)cosmos::Directoryprotected
makeDirAt(const SysString path, const FileMode mode) const (defined in cosmos::Directory)cosmos::Directoryinline
makeSymlinkAt(const SysString target, const SysString path) const (defined in cosmos::Directory)cosmos::Directoryinline
open(const SysString path, const OpenMode mode=OpenMode::READ_ONLY)cosmos::Directoryinline
open(const SysString path, const OpenMode mode, OpenFlags flags)cosmos::Directory
open(const DirFD dir_fd, const SysString path, const OpenMode mode)cosmos::Directoryinline
open(const DirFD dir_fd, const SysString path, const OpenMode mode, const OpenFlags flags)cosmos::Directory
open(DirFD fd, const AutoCloseFD auto_close)cosmos::Directoryinline
operator=(const Directory &)=delete (defined in cosmos::Directory)cosmos::Directory
operator=(Directory &&other) noexcept (defined in cosmos::Directory)cosmos::Directoryinline
readSymlinkAt(const SysString path) const (defined in cosmos::Directory)cosmos::Directoryinline
removeDirAt(const SysString path) const (defined in cosmos::Directory)cosmos::Directoryinline
unlinkFileAt(const SysString path) const (defined in cosmos::Directory)cosmos::Directoryinline
~Directory() (defined in cosmos::Directory)cosmos::Directoryvirtual