STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Types
stapl::skeletons::flows::inline_flows::insert_into_multimap_at< I, Value, Key, Map > Struct Template Reference

Appends a value into a map (a tuple of pairs) at the given index or inserts a new key-value pair if index == -1. More...

Public Types

using old_entry = typename tuple_element< I, Map >::type
 
using new_entry = std::pair< Key, typename stapl::result_of::tuple_cat< typename old_entry::second_type, tuple< Value > >::type >
 
using type = change_tuple_element_t< I, Map, new_entry >
 

Detailed Description

template<int I, typename Value, typename Key, typename Map>
struct stapl::skeletons::flows::inline_flows::insert_into_multimap_at< I, Value, Key, Map >

Appends a value into a map (a tuple of pairs) at the given index or inserts a new key-value pair if index == -1.


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