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

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

addSeals(const SealFlags flags)cosmos::FileDescriptor
CloneArgs (defined in cosmos::PidFD)cosmos::PidFDfriend
close()cosmos::FileDescriptor
dataSync()cosmos::FileDescriptor
DescFlag enum namecosmos::FileDescriptor
DescFlags typedefcosmos::FileDescriptor
duplicate(const FileDescriptor new_fd, const CloseOnExec cloexec=CloseOnExec{true}) constcosmos::FileDescriptor
duplicate(const FileNum lowest=FileNum{0}, const CloseOnExec cloexec=CloseOnExec{true}) constcosmos::FileDescriptor
fcntl(int cmd) const (defined in cosmos::FileDescriptor)cosmos::FileDescriptorprotected
fcntl(int cmd, T val) const (defined in cosmos::FileDescriptor)cosmos::FileDescriptorprotected
FileDescriptor()=default (defined in cosmos::FileDescriptor)cosmos::FileDescriptor
FileDescriptor(FileNum fd) (defined in cosmos::FileDescriptor)cosmos::FileDescriptorinlineexplicit
getFlags() constcosmos::FileDescriptor
getLease() constcosmos::FileDescriptor
getLock(FileLock &lock) constcosmos::FileDescriptor
getOFDLock(FileLock &lock) constcosmos::FileDescriptor
getOwner(Owner &owner) constcosmos::FileDescriptor
getPipeSize() constcosmos::FileDescriptor
getSeals() constcosmos::FileDescriptor
getSignal() constcosmos::FileDescriptor
getStatusFlags() constcosmos::FileDescriptor
invalid() const (defined in cosmos::FileDescriptor)cosmos::FileDescriptorinline
LeaseType enum namecosmos::FileDescriptor
m_fd (defined in cosmos::FileDescriptor)cosmos::FileDescriptorprotected
operator!=(const FileDescriptor &other) const (defined in cosmos::FileDescriptor)cosmos::FileDescriptorinline
operator==(const FileDescriptor &other) const (defined in cosmos::FileDescriptor)cosmos::FileDescriptorinline
PidFD(FileNum fd=FileNum::INVALID) (defined in cosmos::PidFD)cosmos::PidFDinlineexplicit
raw() constcosmos::FileDescriptorinline
reset()cosmos::FileDescriptorinline
SealFlag enum namecosmos::FileDescriptor
SealFlags typedefcosmos::FileDescriptor
setCloseOnExec(bool on_off)cosmos::FileDescriptorinline
setFD(const FileNum fd)cosmos::FileDescriptorinline
setFlags(const DescFlags flags)cosmos::FileDescriptor
setLease(const LeaseType lease)cosmos::FileDescriptor
setLock(const FileLock &lock) constcosmos::FileDescriptor
setLockWait(const FileLock &lock) constcosmos::FileDescriptor
setOFDLock(const FileLock &lock) constcosmos::FileDescriptor
setOFDLockWait(const FileLock &lock) constcosmos::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() constcosmos::FileDescriptorinline