#include <ord_index_node.hpp>
Public Types | |
typedef ordered_index_node_impl< AugmentPolicy, typename boost::detail::allocator::rebind_to< typename Super::allocator_type, char >::type > | impl_type |
![]() | |
typedef super::color_ref | color_ref |
typedef super::const_pointer | const_pointer |
typedef super::parent_ref | parent_ref |
typedef super::pointer | pointer |
Additional Inherited Members | |
![]() | |
static void | decrement (pointer &x) |
static void | increment (pointer &x) |
static void | link (pointer x, ordered_index_side side, pointer position, pointer header) |
static pointer | maximum (pointer x) |
static pointer | minimum (pointer x) |
static void | rebalance (pointer x, parent_ref root) |
static pointer | rebalance_for_erase (pointer z, parent_ref root, pointer &leftmost, pointer &rightmost) |
static void | restore (pointer x, pointer position, pointer header) |
static void | rotate_left (pointer x, parent_ref root) |
static void | rotate_right (pointer x, parent_ref root) |
Definition at line 566 of file ord_index_node.hpp.
typedef ordered_index_node_impl< AugmentPolicy, typename boost::detail::allocator::rebind_to< typename Super::allocator_type, char >::type > boost::multi_index::detail::ordered_index_node_trampoline< AugmentPolicy, Super >::impl_type |
Definition at line 581 of file ord_index_node.hpp.