TTKMusicPlayer  4.2.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Public Member Functions | Public Attributes | List of all members
TTKRedBlackTree< _Key, _Value >::Node Struct Reference

Public Member Functions

 Node (const key_type &k, const value_type &v) noexcept
 
 Node (const key_type &k, value_type &&v) noexcept
 

Public Attributes

key_type m_key
 
value_type m_value
 
Nodem_left
 
Nodem_right
 
Nodem_parent
 
bool m_b
 

Detailed Description

template<typename _Key, typename _Value>
struct TTKRedBlackTree< _Key, _Value >::Node

Definition at line 38 of file ttktree.h.

Constructor & Destructor Documentation

template<typename _Key , typename _Value >
TTKRedBlackTree< _Key, _Value >::Node::Node ( const key_type k,
const value_type v 
)
inlinenoexcept

Definition at line 47 of file ttktree.h.

template<typename _Key , typename _Value >
TTKRedBlackTree< _Key, _Value >::Node::Node ( const key_type k,
value_type &&  v 
)
inlinenoexcept

Definition at line 58 of file ttktree.h.

Member Data Documentation

template<typename _Key , typename _Value >
bool TTKRedBlackTree< _Key, _Value >::Node::m_b
template<typename _Key , typename _Value >
key_type TTKRedBlackTree< _Key, _Value >::Node::m_key
template<typename _Key , typename _Value >
Node* TTKRedBlackTree< _Key, _Value >::Node::m_left
template<typename _Key , typename _Value >
Node* TTKRedBlackTree< _Key, _Value >::Node::m_parent
template<typename _Key , typename _Value >
Node* TTKRedBlackTree< _Key, _Value >::Node::m_right
template<typename _Key , typename _Value >
value_type TTKRedBlackTree< _Key, _Value >::Node::m_value

Definition at line 41 of file ttktree.h.

Referenced by TTKRedBlackTree< _Key, _Value >::operator[]().


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