merge_conveyor_node
Description
Vars
our< merge_conveyor_node_data < T > > |
||
size_t |
0 |
|
Methods
merge_conveyor_node ( our< merge_conveyor_node_data < T > > ) |
|
error_or < own< conveyor_node > > |
swap_child ( own< conveyor_node > && ) |
void |
get_result ( error_or_value & ) |
void |
fire ( ) |
size_t |
space ( ) |
size_t |
queued ( ) |
void |
child_has_fired ( ) |
void |
parent_has_fired ( ) |
Vars Description
our< merge_conveyor_node_data < T > > data_
size_t next_appendage_
Methods Description
merge_conveyor_node ( our< merge_conveyor_node_data < T > > )
error_or < own< conveyor_node > > swap_child ( own< conveyor_node > && )
Swap out child with another one
void get_result ( error_or_value & )
Internal method to retrieve results from children
void fire ( )
size_t space ( )
size_t queued ( )
void child_has_fired ( )
void parent_has_fired ( )