C++ Actor Framework 1.0.0
Loading...
Searching...
No Matches
caf::flow::op::cell_sub_state< T > Struct Template Reference

State shared between one multicast operator and one subscribed observer. More...

#include <cell.hpp>

Public Member Functions

void set_null ()
 
void set_value (T item)
 
void set_error (error what)
 
void listen (cell_listener_ptr< T > listener)
 
void drop (const cell_listener_ptr< T > &listener)
 

Public Attributes

std::variant< none_t, std::nullptr_t, T, errorcontent
 
std::vector< cell_listener_ptr< T > > listeners
 

Detailed Description

template<class T>
struct caf::flow::op::cell_sub_state< T >

State shared between one multicast operator and one subscribed observer.


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