Yggdrasill  0.2
Static Public Member Functions | List of all members
ygg::intervaltree_internal::ExtendedNodeTraits< Node, INB, NodeTraits > Class Template Reference
Inheritance diagram for ygg::intervaltree_internal::ExtendedNodeTraits< Node, INB, NodeTraits >:

Static Public Member Functions

template<class BaseTree >
static void leaf_inserted (Node &node, BaseTree &t)
 
static void fix_node (Node &node)
 
template<class BaseTree >
static void rotated_left (Node &node, BaseTree &t)
 
template<class BaseTree >
static void rotated_right (Node &node, BaseTree &t)
 
template<class BaseTree >
static void deleted_below (Node &node, BaseTree &t)
 
template<class BaseTree >
static void delete_leaf (Node &node, BaseTree &t)
 
template<class BaseTree >
static void swapped (Node &n1, Node &n2, BaseTree &t)
 
static NodeTraits::key_type get_lower (const intervaltree_internal::DummyRange< typename NodeTraits::key_type > &range)
 
static NodeTraits::key_type get_upper (const intervaltree_internal::DummyRange< typename NodeTraits::key_type > &range)
 

The documentation for this class was generated from the following file: