boost::text::const_trie_map_iterator
// In header: <boost/text/trie_map.hpp> template<typename Key, typename Value> struct const_trie_map_iterator : public stl_interfaces::iterator_interface< const_trie_map_iterator< Key, Value >, std::bidirectional_iterator_tag, trie_element< Key, Value >, trie_element< Key, Value const & > > { // types typedef stl_interfaces::iterator_interface< const_trie_map_iterator< Key, Value >, std::bidirectional_iterator_tag, trie_element< Key, Value >, trie_element< Key, Value const & > > base_type; // construct/copy/destruct const_trie_map_iterator(); const_trie_map_iterator(trie_match_result); // public member functions ref_type operator*() const; ptr_type operator->() const; const_trie_map_iterator & operator++(); const_trie_map_iterator & operator--(); };
const_trie_map_iterator
public
construct/copy/destructconst_trie_map_iterator();
const_trie_map_iterator(trie_match_result match_result);
const_trie_map_iterator
public member functionsref_type operator*() const;
ptr_type operator->() const;
const_trie_map_iterator & operator++();
const_trie_map_iterator & operator--();