|
|
| TimerMonitor (const TimerMonitor &)=delete |
| |
|
| TimerMonitor (TimerMonitor &&) noexcept=delete |
| |
|
auto | operator= (const TimerMonitor &) -> TimerMonitor &=delete |
| |
|
auto | operator= (TimerMonitor &&) noexcept -> TimerMonitor &=delete |
| |
|
auto | getClassName () const -> FString override |
| |
|
| PosixTimer (EventLoop *) |
| |
|
| PosixTimer (const PosixTimer &)=delete |
| |
|
| PosixTimer (PosixTimer &&) noexcept=delete |
| |
|
auto | operator= (const PosixTimer &) -> PosixTimer &=delete |
| |
|
auto | operator= (PosixTimer &&) noexcept -> PosixTimer &=delete |
| |
|
template<typename T > |
| void | init (handler_t, T &&) |
| |
|
void | setInterval (std::chrono::nanoseconds, std::chrono::nanoseconds) override |
| |
|
void | trigger (short) override |
| |
|
| Monitor (EventLoop *) |
| |
|
| Monitor (const Monitor &)=delete |
| |
|
| Monitor (Monitor &&) noexcept=delete |
| |
|
auto | operator= (const Monitor &) -> Monitor &=delete |
| |
|
auto | operator= (Monitor &&) noexcept -> Monitor &=delete |
| |
|
auto | getEvents () const -> short |
| |
|
auto | getFileDescriptor () const -> int |
| |
|
template<typename T > |
| auto | getUserContext () const -> clean_fdata_t< T > & |
| |
|
auto | isActive () const -> bool |
| |
|
virtual void | resume () |
| |
|
virtual void | suspend () |
| |
|
|
void | setFileDescriptor (int) |
| |
|
void | setEvents (short) |
| |
|
void | setHandler (handler_t &&) |
| |
|
template<typename T > |
| void | setUserContext (T &&) |
| |
|
void | setInitialized () |
| |
|
auto | isInitialized () const -> bool |
| |
|
static constexpr int | NO_FILE_DESCRIPTOR {-1} |
| |
The documentation for this class was generated from the following files: