collect_left(KeyT my_point, const MyType *left_child_combiner, AggValueT edge_val) (defined in ygg::CombinerPack< KeyT, AggValueT, Combiners >) | ygg::CombinerPack< KeyT, AggValueT, Combiners > | |
collect_right(KeyT my_point, const MyType *right_child_combiner, AggValueT edge_val) (defined in ygg::CombinerPack< KeyT, AggValueT, Combiners >) | ygg::CombinerPack< KeyT, AggValueT, Combiners > | |
CombinerPack()=default (defined in ygg::CombinerPack< KeyT, AggValueT, Combiners >) | ygg::CombinerPack< KeyT, AggValueT, Combiners > | |
get() const | ygg::CombinerPack< KeyT, AggValueT, Combiners > | |
get_combiner() const | ygg::CombinerPack< KeyT, AggValueT, Combiners > | |
MyType typedef (defined in ygg::CombinerPack< KeyT, AggValueT, Combiners >) | ygg::CombinerPack< KeyT, AggValueT, Combiners > | |
pack typedef (defined in ygg::CombinerPack< KeyT, AggValueT, Combiners >) | ygg::CombinerPack< KeyT, AggValueT, Combiners > | |
rebuild(KeyT my_point, const MyType *left_child, AggValueT left_edge_val, const MyType *right_child, AggValueT right_edge_val) | ygg::CombinerPack< KeyT, AggValueT, Combiners > | |
traverse_left_edge_up(KeyT new_point, AggValueT edge_val) (defined in ygg::CombinerPack< KeyT, AggValueT, Combiners >) | ygg::CombinerPack< KeyT, AggValueT, Combiners > | |
traverse_right_edge_up(KeyT new_point, AggValueT edge_val) (defined in ygg::CombinerPack< KeyT, AggValueT, Combiners >) | ygg::CombinerPack< KeyT, AggValueT, Combiners > | |