Thrill  0.1
DIANode< ValueType >::Child Struct Reference

Detailed Description

template<typename ValueType>
struct thrill::api::DIANode< ValueType >::Child

Definition at line 42 of file dia_node.hpp.

+ Collaboration diagram for DIANode< ValueType >::Child:

#include <dia_node.hpp>

Public Attributes

Callback callback
 callback to invoke (currently for each item) More...
 
DIABasenode
 reference to child node More...
 
size_t parent_index
 

Member Data Documentation

◆ callback

Callback callback

callback to invoke (currently for each item)

Definition at line 46 of file dia_node.hpp.

Referenced by DIANode< StackInput >::AddChild().

◆ node

DIABase* node

reference to child node

Definition at line 44 of file dia_node.hpp.

Referenced by DIANode< StackInput >::AddChild(), and DIANode< StackInput >::RemoveChild().

◆ parent_index

size_t parent_index

index this node has among the parents of the child (passed to callbacks), e.g. for ZipNode which has multiple parents and their order is important.

Definition at line 50 of file dia_node.hpp.

Referenced by DIANode< StackInput >::AddChild().


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