#include <icy/loop.h>RAII wrapper for a libuv event loop. Automatically closes and deletes the loop on destruction.
| Return | Name | Description |
|---|---|---|
Loop * | loop |
Loop * loop| Return | Name | Description |
|---|---|---|
ScopedLoop inline | ||
operator Loop * const inline | Implicit conversion to Loop* for use with libuv APIs. | |
Loop * | get const inline | Returns the raw event loop pointer. |
ScopedLoop | Deleted constructor. | |
ScopedLoop | Deleted constructor. |
inline
inline ScopedLoop()const inline
inline operator Loop *() constImplicit conversion to Loop* for use with libuv APIs.
const inline
inline Loop * get() constReturns the raw event loop pointer.
Pointer to the underlying uv_loop_t.
ScopedLoop(const ScopedLoop &) = deleteDeleted constructor.
ScopedLoop(ScopedLoop &&) = deleteDeleted constructor.