41 #ifndef PB_DS_SAMPLE_TRIE_E_ACCESS_TRAITS_HPP
42 #define PB_DS_SAMPLE_TRIE_E_ACCESS_TRAITS_HPP
52 typedef typename _Alloc::template rebind<key_type>
__rebind_k;
77 #endif // #ifndef PB_DS_SAMPLE_TRIE_E_ACCESS_TRAITS_HPP
std::string key_type
Definition: sample_trie_access_traits.hpp:50
basic_string< char > string
Definition: string:1153
__rebind_k::other::const_reference key_const_reference
Definition: sample_trie_access_traits.hpp:53
A sample trie element access traits.
Definition: sample_trie_access_traits.hpp:47
_Alloc::template rebind< key_type > __rebind_k
Definition: sample_trie_access_traits.hpp:52
static size_type e_pos(e_type)
Maps an element to a position.
__SIZE_TYPE__ size_t
Definition: stddef.h:212
std::string::const_iterator const_iterator
Definition: sample_trie_access_traits.hpp:54
Definition: sample_trie_access_traits.hpp:61
static const_iterator begin(key_const_reference)
Returns a const_iterator to the first element of r_key.
std::size_t size_type
Definition: sample_trie_access_traits.hpp:49
static const_iterator end(key_const_reference)
Returns a const_iterator to the after-last element of r_key.
char e_type
Element type.
Definition: sample_trie_access_traits.hpp:57