HDK
|
#include <UT_HoudiniExecutionContext.h>
Public Types | |
using | event_t = UT_HoudiniExecutionContext::Event |
using | exception_handler_t = bool(*)(std::exception_ptr) |
Public Member Functions | |
UT_HoudiniWorkEventLoop () | |
void | postEvent (UT_UniquePtr< event_t > ev) |
void | stop () |
void | close () |
bool | isRunning () const |
bool | isClosed () const |
void | run (exception_handler_t exception_handler=nullptr) |
void | restart () |
exint | poll () |
Definition at line 105 of file UT_HoudiniExecutionContext.h.
Definition at line 108 of file UT_HoudiniExecutionContext.h.
using UT_HoudiniWorkEventLoop::exception_handler_t = bool(*)(std::exception_ptr) |
Definition at line 109 of file UT_HoudiniExecutionContext.h.
|
inline |
Definition at line 111 of file UT_HoudiniExecutionContext.h.
void UT_HoudiniWorkEventLoop::close | ( | ) |
|
inline |
Definition at line 136 of file UT_HoudiniExecutionContext.h.
|
inline |
Definition at line 135 of file UT_HoudiniExecutionContext.h.
|
inline |
Definition at line 142 of file UT_HoudiniExecutionContext.h.
|
inline |
Definition at line 117 of file UT_HoudiniExecutionContext.h.
|
inline |
Definition at line 138 of file UT_HoudiniExecutionContext.h.
void UT_HoudiniWorkEventLoop::run | ( | exception_handler_t | exception_handler = nullptr | ) |
|
inline |
Definition at line 125 of file UT_HoudiniExecutionContext.h.