GNU g++  v5.2.1
GNU Standard C++
__gnu_pbds::detail::container_base_dispatch< Key, Mapped, _Alloc, pat_trie_tag, Policy_Tl > Struct Template Reference

Specialization for PATRICIA trie map. More...

#include <container_base_dispatch.hpp>

Public Types

typedef pat_trie_map< Key, Mapped, at1t, _Alloc > type
 

Private Types

typedef __gnu_cxx::typelist::at_index< Policy_Tl, 1 > at1
 
typedef at1::type at1t
 

Detailed Description

template<typename Key, typename Mapped, typename _Alloc, typename Policy_Tl>
struct __gnu_pbds::detail::container_base_dispatch< Key, Mapped, _Alloc, pat_trie_tag, Policy_Tl >

Specialization for PATRICIA trie map.

Member Typedef Documentation

template<typename Key , typename Mapped , typename _Alloc , typename Policy_Tl >
typedef __gnu_cxx::typelist::at_index<Policy_Tl, 1> __gnu_pbds::detail::container_base_dispatch< Key, Mapped, _Alloc, pat_trie_tag, Policy_Tl >::at1
private
template<typename Key , typename Mapped , typename _Alloc , typename Policy_Tl >
typedef at1::type __gnu_pbds::detail::container_base_dispatch< Key, Mapped, _Alloc, pat_trie_tag, Policy_Tl >::at1t
private
template<typename Key , typename Mapped , typename _Alloc , typename Policy_Tl >
typedef pat_trie_map<Key, Mapped, at1t, _Alloc> __gnu_pbds::detail::container_base_dispatch< Key, Mapped, _Alloc, pat_trie_tag, Policy_Tl >::type

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