Class espos::flow::Join::Slot
template <std::size_t I, typename T>
ClassList > Slot
Inherits the following classes: espos::flow::Consumer
Public Types
Public Attributes
Public Functions
Public Functions inherited from espos::flow::Consumer
See espos::flow::Consumer
Protected Functions inherited from espos::flow::Consumer
See espos::flow::Consumer
Public Types Documentation
typedef consumes_type
using espos::flow::Join< Ts >::Slot< I, T >::consumes_type = T;
Public Attributes Documentation
variable at_ms
uint32_t espos::flow::Join< Ts >::Slot< I, T >::at_ms;
variable fresh_for_all
bool espos::flow::Join< Ts >::Slot< I, T >::fresh_for_all;
variable owner
Join* espos::flow::Join< Ts >::Slot< I, T >::owner;
variable present
bool espos::flow::Join< Ts >::Slot< I, T >::present;
variable value
T espos::flow::Join< Ts >::Slot< I, T >::value;
Public Functions Documentation
function set
inline void Slot::set (
const T & v
) override
The documentation for this class was generated from the following file espos_flow/include/espos_flow/nodes.hpp