|
Fcitx
|


Public Member Functions | |
| virtual FCITX_NODISCARD std::unique_ptr< EventSourceAsync > | addAsyncEvent (EventCallback callback)=0 |
Public Member Functions inherited from fcitx::EventLoopInterface | |
| virtual bool | exec ()=0 |
| Execute event loop. More... | |
| virtual void | exit ()=0 |
| Quit event loop. More... | |
| virtual const char * | implementation () const =0 |
| Return a static implementation name of event loop. More... | |
| virtual void * | nativeHandle ()=0 |
| Return the internal native handle to the event loop. More... | |
| FCITX_NODISCARD virtual std::unique_ptr< EventSourceIO > | addIOEvent (int fd, IOEventFlags flags, IOCallback callback)=0 |
| FCITX_NODISCARD virtual std::unique_ptr< EventSourceTime > | addTimeEvent (clockid_t clock, uint64_t usec, uint64_t accuracy, TimeCallback callback)=0 |
| virtual FCITX_NODISCARD std::unique_ptr< EventSource > | addExitEvent (EventCallback callback)=0 |
| virtual FCITX_NODISCARD std::unique_ptr< EventSource > | addDeferEvent (EventCallback callback)=0 |
| virtual FCITX_NODISCARD std::unique_ptr< EventSource > | addPostEvent (EventCallback callback)=0 |
Definition at line 150 of file eventloopinterface.h.
1.8.13