#include <rbtree_algorithms.hpp>
Public Types | |
typedef bstree_node_checker < ValueTraits, NodePtrCompare, ExtraChecker > | base_checker_t |
typedef ValueTraits | value_traits |
typedef value_traits::node_traits | node_traits |
typedef node_traits::const_node_ptr | const_node_ptr |
typedef base_checker_t::return_type | return_type |
Public Member Functions | |
rbtree_node_checker (const NodePtrCompare &comp, ExtraChecker extra_checker) | |
void | operator() (const const_node_ptr &p, const return_type &check_return_left, const return_type &check_return_right, return_type &check_return) |
typedef bstree_node_checker<ValueTraits, NodePtrCompare, ExtraChecker> boost::intrusive::detail::rbtree_node_checker< ValueTraits, NodePtrCompare, ExtraChecker >::base_checker_t |
typedef node_traits::const_node_ptr boost::intrusive::detail::rbtree_node_checker< ValueTraits, NodePtrCompare, ExtraChecker >::const_node_ptr |
typedef value_traits::node_traits boost::intrusive::detail::rbtree_node_checker< ValueTraits, NodePtrCompare, ExtraChecker >::node_traits |
typedef base_checker_t::return_type boost::intrusive::detail::rbtree_node_checker< ValueTraits, NodePtrCompare, ExtraChecker >::return_type |
typedef ValueTraits boost::intrusive::detail::rbtree_node_checker< ValueTraits, NodePtrCompare, ExtraChecker >::value_traits |
|
inline |
|
inline |