41 #ifndef PB_DS_SPLAY_TREE_NODE_HPP
42 #define PB_DS_SPLAY_TREE_NODE_HPP
49 template<
typename Value_Type,
class Metadata,
typename _Alloc>
57 typename _Alloc::template rebind<
62 typename _Alloc::template rebind<metadata_type>::other::reference
66 typename _Alloc::template rebind<metadata_type>::other::const_reference
69 #ifdef PB_DS_BIN_SEARCH_TREE_TRACE_
95 template<
typename Value_Type,
typename _Alloc>
103 typename _Alloc::template rebind<
111 #ifdef PB_DS_BIN_SEARCH_TREE_TRACE_
metadata_type m_metadata
Definition: node.hpp:92
value_type m_value
Definition: node.hpp:120
Metadata metadata_type
Definition: node.hpp:54
node_pointer m_p_parent
Definition: node.hpp:119
node_pointer m_p_right
Definition: node.hpp:118
bool special() const
Definition: node.hpp:76
Value_Type value_type
Definition: node.hpp:53
Value_Type value_type
Definition: node.hpp:99
Represents no type, or absence of type, for template tricks.
Definition: tag_and_trait.hpp:210
node_pointer m_p_parent
Definition: node.hpp:91
bool special() const
Definition: node.hpp:108
node_pointer m_p_left
Definition: node.hpp:117
metadata_const_reference get_metadata() const
Definition: node.hpp:80
Node for splay tree.
Definition: node.hpp:50
_Alloc::template rebind< splay_tree_node_< Value_Type, Metadata, _Alloc > >::other::pointer node_pointer
Definition: node.hpp:59
_Alloc::template rebind< metadata_type >::other::reference metadata_reference
Definition: node.hpp:63
metadata_reference get_metadata()
Definition: node.hpp:84
node_pointer m_p_right
Definition: node.hpp:90
_Alloc::template rebind< metadata_type >::other::const_reference metadata_const_reference
Definition: node.hpp:67
bool m_special
Definition: node.hpp:121
node_pointer m_p_left
Definition: node.hpp:89
_Alloc::template rebind< splay_tree_node_< Value_Type, null_type, _Alloc > >::other::pointer node_pointer
Definition: node.hpp:105
#define PB_DS_V2F(X)
Definition: container_base_dispatch.hpp:80
value_type m_value
Definition: node.hpp:87
bool m_special
Definition: node.hpp:88
null_type metadata_type
Definition: node.hpp:100