libcosmos
Linux C++ System Programming Library
Toggle main menu visibility
Main Page
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Variables
a
b
c
d
e
f
i
k
m
o
p
r
s
u
Typedefs
Enumerations
c
d
e
f
h
l
m
n
o
r
s
t
w
z
Enumerator
Related Symbols
Files
File List
File Members
All
Functions
Macros
•
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Loading...
Searching...
No Matches
cosmos::DirFD Member List
This is the complete list of members for
cosmos::DirFD
, including all inherited members.
addSeals
(const SealFlags flags)
cosmos::FileDescriptor
close
()
cosmos::FileDescriptor
dataSync
()
cosmos::FileDescriptor
DescFlag
enum name
cosmos::FileDescriptor
DescFlags
typedef
cosmos::FileDescriptor
DirFD
(FileNum fd=FileNum::INVALID) (defined in
cosmos::DirFD
)
cosmos::DirFD
inline
explicit
duplicate
(const FileDescriptor new_fd, const CloseOnExec cloexec=CloseOnExec{true}) const
cosmos::FileDescriptor
duplicate
(const FileNum lowest=FileNum{0}, const CloseOnExec cloexec=CloseOnExec{true}) const
cosmos::FileDescriptor
fcntl
(int cmd) const (defined in
cosmos::FileDescriptor
)
cosmos::FileDescriptor
protected
fcntl
(int cmd, T val) const (defined in
cosmos::FileDescriptor
)
cosmos::FileDescriptor
protected
FileDescriptor
()=default (defined in
cosmos::FileDescriptor
)
cosmos::FileDescriptor
FileDescriptor
(FileNum fd) (defined in
cosmos::FileDescriptor
)
cosmos::FileDescriptor
inline
explicit
getFlags
() const
cosmos::FileDescriptor
getLease
() const
cosmos::FileDescriptor
getLock
(FileLock &lock) const
cosmos::FileDescriptor
getOFDLock
(FileLock &lock) const
cosmos::FileDescriptor
getOwner
(Owner &owner) const
cosmos::FileDescriptor
getPipeSize
() const
cosmos::FileDescriptor
getSeals
() const
cosmos::FileDescriptor
getSignal
() const
cosmos::FileDescriptor
getStatusFlags
() const
cosmos::FileDescriptor
invalid
() const (defined in
cosmos::FileDescriptor
)
cosmos::FileDescriptor
inline
LeaseType
enum name
cosmos::FileDescriptor
m_fd
(defined in
cosmos::FileDescriptor
)
cosmos::FileDescriptor
protected
operator!=
(const FileDescriptor &other) const (defined in
cosmos::FileDescriptor
)
cosmos::FileDescriptor
inline
operator==
(const FileDescriptor &other) const (defined in
cosmos::FileDescriptor
)
cosmos::FileDescriptor
inline
raw
() const
cosmos::FileDescriptor
inline
reset
()
cosmos::FileDescriptor
inline
SealFlag
enum name
cosmos::FileDescriptor
SealFlags
typedef
cosmos::FileDescriptor
setCloseOnExec
(bool on_off)
cosmos::FileDescriptor
inline
setFD
(const FileNum fd)
cosmos::FileDescriptor
inline
setFlags
(const DescFlags flags)
cosmos::FileDescriptor
setLease
(const LeaseType lease)
cosmos::FileDescriptor
setLock
(const FileLock &lock) const
cosmos::FileDescriptor
setLockWait
(const FileLock &lock) const
cosmos::FileDescriptor
setOFDLock
(const FileLock &lock) const
cosmos::FileDescriptor
setOFDLockWait
(const FileLock &lock) const
cosmos::FileDescriptor
setOwner
(const Owner owner)
cosmos::FileDescriptor
setPipeSize
(const int new_size)
cosmos::FileDescriptor
setSignal
(std::optional< Signal > sig)
cosmos::FileDescriptor
setStatusFlags
(const OpenFlags flags)
cosmos::FileDescriptor
sync
()
cosmos::FileDescriptor
valid
() const
cosmos::FileDescriptor
inline
Generated by
1.12.0