Loading...
Searching...
No Matches
oscr::exec_worker_delivery< Node > Struct Template Reference

Detailed Description

template<typename Node>
struct oscr::exec_worker_delivery< Node >

bind_worker's delivery for an execution node. The node's result queue is spsc from the main thread to the exec thread: a result goes through the main thread, where it is queued on the node, and is applied at the beginning of the node's own tick.

Public Member Functions

exec_worker_delivery begin () const noexcept
 
template<typename F >
void operator() (F &&apply)
 

Public Attributes

std::weak_ptr< node_with_worker< Node > > node_wp
 

The documentation for this struct was generated from the following file: