boost::text::trie_range
// In header: <boost/text/trie_map.hpp> template<typename Iter> struct trie_range { // types typedef Iter iterator; // public member functions iterator begin() const; iterator end() const; // public data members iterator first; iterator last; };