queue_buffer_conveyor_node

Description

Vars

std::queue< error_or < T > >

storage_

size_t

max_store_

Methods

queue_buffer_conveyor_node ( own< conveyor_node >, size_t )

void

fire ( )

void

get_result ( error_or_value & )

size_t

space ( )

size_t

queued ( )

void

child_has_fired ( )

void

parent_has_fired ( )


Vars Description

std::queue< error_or < T > > storage_


size_t max_store_


Methods Description

queue_buffer_conveyor_node ( own< conveyor_node >, size_t )


void fire ( )


void get_result ( error_or_value & )

Internal method to retrieve results from children

size_t space ( )


size_t queued ( )


void child_has_fired ( )


void parent_has_fired ( )