Go to the documentation of this file.
41 #ifndef PB_DS_OV_TREE_NODE_AND_IT_TRAITS_HPP
42 #define PB_DS_OV_TREE_NODE_AND_IT_TRAITS_HPP
52 template<
typename Key,
55 template<
typename Node_CItr,
124 template<
typename Key,
126 template<
typename Node_CItr,
189 #endif // #ifndef PB_DS_OV_TREE_NODE_AND_IT_TRAITS_HPP
Tree traits class, primary template.
Traits for abstract types.
ov_tree_node_const_it_< value_type, metadata_type, _Alloc > node_const_iterator
This is an iterator to an iterator: it iterates over nodes, and de-referencing it returns one of the ...
GNU extensions for policy-based data structures for public use.
ov_tree_node_const_it_< value_type, metadata_type, _Alloc > node_const_iterator
This is an iterator to an iterator: it iterates over nodes, and de-referencing it returns one of the ...
A null node updator, indicating that no node updates are required.
Struct holding two objects of arbitrary type.
Tree node metadata dispatch.
Represents no type, or absence of type, for template tricks.