boost::text::trie_element
// In header: <boost/text/trie.hpp> template<typename Key, typename Value> struct trie_element { // construct/copy/destruct trie_element(); trie_element(Key, Value); template<typename KeyT, typename ValueT> trie_element(trie_element< KeyT, ValueT > const &); template<typename KeyT, typename ValueT> trie_element(trie_element< KeyT, ValueT > &&); template<typename KeyT, typename ValueT> trie_element & operator=(trie_element< KeyT, ValueT > const &); template<typename KeyT, typename ValueT> trie_element & operator=(trie_element< KeyT, ValueT > &&); // public data members Key key; Value value; };
A key/value pair found in a trie or trie_map.
trie_element
public
construct/copy/destructtrie_element();
trie_element(Key k, Value v);
template<typename KeyT, typename ValueT> trie_element(trie_element< KeyT, ValueT > const & rhs);
template<typename KeyT, typename ValueT> trie_element(trie_element< KeyT, ValueT > && rhs);
template<typename KeyT, typename ValueT> trie_element & operator=(trie_element< KeyT, ValueT > const & rhs);
template<typename KeyT, typename ValueT> trie_element & operator=(trie_element< KeyT, ValueT > && rhs);