41#ifndef PB_DS_SAMPLE_TRIE_E_ACCESS_TRAITS_HPP
42#define PB_DS_SAMPLE_TRIE_E_ACCESS_TRAITS_HPP
49 typedef std::size_t size_type;
52 typedef typename rebind_traits<_Alloc, key_type>::const_reference
54 typedef std::string::const_iterator const_iterator;
65 inline static const_iterator
69 inline static const_iterator
70 end(key_const_reference);
73 inline static size_type
GNU extensions for policy-based data structures for public use.
A sample trie element access traits.
static size_type e_pos(e_type)
Maps an element to a position.
static const_iterator end(key_const_reference)
Returns a const_iterator to the after-last element of r_key.
static const_iterator begin(key_const_reference)
Returns a const_iterator to the first element of r_key.