39 #include "final/eventloop/monitor.h" 40 #include "final/util/fstring.h" 67 auto getClassName()
const ->
FString override;
71 void init (
int,
short, handler_t, T&&);
78 inline auto IoMonitor::getClassName()
const ->
FString 79 {
return "IoMonitor"; }
83 inline void IoMonitor::init (
int file_descriptor,
short ev
84 , handler_t hdl, T&& uc )
86 setFileDescriptor (file_descriptor);
88 setHandler (std::move(hdl));
89 setUserContext (std::forward<T>(uc));
94 #endif // IO_MONITOR_H
Definition: eventloop.h:48
Definition: class_template.cpp:25
Definition: io_monitor.h:49