|
libcosmos
Linux C++ System Programming Library
|
This is the complete list of members for cosmos::TimerFD< CLOCK >, including all inherited members.
| close() override | cosmos::TimerFD< CLOCK > | inlinevirtual |
| create(const CreateFlags flags=CreateFlags{CreateFlag::CLOEXEC}) | cosmos::TimerFD< CLOCK > | |
| CreateFlag enum name | cosmos::TimerFD< CLOCK > | |
| CreateFlags typedef (defined in cosmos::TimerFD< CLOCK >) | cosmos::TimerFD< CLOCK > | |
| defaults (defined in cosmos::TimerFD< CLOCK >) | cosmos::TimerFD< CLOCK > | static |
| disarm() | cosmos::TimerFD< CLOCK > | inline |
| fd() const | cosmos::TimerFD< CLOCK > | inline |
| FDFile()=default (defined in cosmos::FDFile) | cosmos::FDFile | protected |
| FDFile(const FileDescriptor fd, const AutoCloseFD auto_close) | cosmos::FDFile | inlineprotected |
| FDFile(FDFile &&other) noexcept (defined in cosmos::FDFile) | cosmos::FDFile | inlineprotected |
| FileBase(const FileDescriptor fd=FileDescriptor{}) (defined in cosmos::FileBase) | cosmos::FileBase | inlineprotected |
| FileBase(FileBase &&other) noexcept (defined in cosmos::FileBase) | cosmos::FileBase | inlineprotected |
| FileBase(const FileBase &)=delete (defined in cosmos::FileBase) | cosmos::FileBase | protected |
| getTime() const | cosmos::TimerFD< CLOCK > | |
| isOpen() const | cosmos::TimerFD< CLOCK > | inline |
| m_auto_close (defined in cosmos::FDFile) | cosmos::FDFile | protected |
| m_fd (defined in cosmos::FileBase) | cosmos::FileBase | protected |
| m_stream_fd (defined in cosmos::StreamIO) | cosmos::StreamIO | protected |
| open(const FileDescriptor fd, const AutoCloseFD auto_close) | cosmos::FDFile | inlineprotected |
| operator=(TimerFD &&other) noexcept (defined in cosmos::TimerFD< CLOCK >) | cosmos::TimerFD< CLOCK > | inline |
| operator=(FDFile &&other) noexcept (defined in cosmos::FDFile) | cosmos::FDFile | inlineprotected |
| operator=(FileBase &&other) noexcept (defined in cosmos::FileBase) | cosmos::FileBase | inlineprotected |
| operator=(const FileBase &)=delete (defined in cosmos::FileBase) | cosmos::FileBase | protected |
| operator=(const StreamIO &)=delete (defined in cosmos::StreamIO) | cosmos::StreamIO | protected |
| operator=(StreamIO &&) noexcept (defined in cosmos::StreamIO) | cosmos::StreamIO | inlineprotected |
| read(void *buf, size_t length) | cosmos::StreamIO | protected |
| read(ReadIOVector &iovec) | cosmos::StreamIO | protected |
| readAll(void *buf, size_t length) | cosmos::StreamIO | protected |
| readAll(std::string &s, size_t length) | cosmos::StreamIO | inlineprotected |
| readAll(ReadIOVector &iovec) | cosmos::StreamIO | inlineprotected |
| seek(const SeekType type, off_t off) | cosmos::StreamIO | protected |
| seekFromCurrent(off_t off) | cosmos::StreamIO | inlineprotected |
| seekFromEnd(off_t off) | cosmos::StreamIO | inlineprotected |
| seekFromStart(off_t off) | cosmos::StreamIO | inlineprotected |
| SeekType enum name | cosmos::StreamIO | protected |
| setTime(const TimerSpec spec, const StartFlags flags=StartFlags{}) | cosmos::TimerFD< CLOCK > | |
| StartFlag enum name | cosmos::TimerFD< CLOCK > | |
| StartFlags typedef (defined in cosmos::TimerFD< CLOCK >) | cosmos::TimerFD< CLOCK > | |
| StreamIO(FileDescriptor &fd) (defined in cosmos::StreamIO) | cosmos::StreamIO | inlineexplicitprotected |
| StreamIO(const StreamIO &)=delete (defined in cosmos::StreamIO) | cosmos::StreamIO | protected |
| TimerFD()=default | cosmos::TimerFD< CLOCK > | |
| TimerFD(const CreateFlags flags) | cosmos::TimerFD< CLOCK > | inlineexplicit |
| TimerFD(const CreateT) | cosmos::TimerFD< CLOCK > | inlineexplicit |
| TimerFD(TimerFD &&other) noexcept (defined in cosmos::TimerFD< CLOCK >) | cosmos::TimerFD< CLOCK > | inline |
| truncate(const off_t length) | cosmos::FileBase | protected |
| wait() | cosmos::TimerFD< CLOCK > | |
| write(const void *buf, size_t length) | cosmos::StreamIO | protected |
| write(const std::string_view data) | cosmos::StreamIO | inlineprotected |
| write(WriteIOVector &iovec) | cosmos::StreamIO | protected |
| writeAll(const void *buf, size_t length) | cosmos::StreamIO | protected |
| writeAll(const std::string_view data) | cosmos::StreamIO | inlineprotected |
| writeAll(WriteIOVector &iovec) | cosmos::StreamIO | inlineprotected |
| ~FDFile() (defined in cosmos::FDFile) | cosmos::FDFile | protected |
| ~FileBase() (defined in cosmos::FileBase) | cosmos::FileBase | protectedvirtual |