\doxysection{rb\+\_\+node Struct Reference}
\label{structrb__node}\index{rb\_node@{rb\_node}}


{\ttfamily \#include $<$linuxrbtree.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
unsigned long \textbf{ rb\+\_\+parent\+\_\+color}
\item 
struct \textbf{ rb\+\_\+node} $\ast$ \textbf{ rb\+\_\+right}
\item 
struct \textbf{ rb\+\_\+node} $\ast$ \textbf{ rb\+\_\+left}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structrb__node_a3d07d7f950f64c9e049229d4a874c652}} 
\index{rb\_node@{rb\_node}!rb\_left@{rb\_left}}
\index{rb\_left@{rb\_left}!rb\_node@{rb\_node}}
\doxysubsubsection{rb\_left}
{\footnotesize\ttfamily struct \textbf{ rb\+\_\+node}$\ast$ rb\+\_\+node\+::rb\+\_\+left}



Referenced by \textbf{ \+\_\+\+\_\+rb\+\_\+erase\+\_\+color()}, \textbf{ \+\_\+\+\_\+rb\+\_\+rotate\+\_\+left()}, \textbf{ \+\_\+\+\_\+rb\+\_\+rotate\+\_\+right()}, \textbf{ rb\+\_\+erase()}, \textbf{ rb\+\_\+insert\+\_\+color()}, \textbf{ rb\+\_\+prev()}, and \textbf{ rb\+\_\+replace\+\_\+node()}.

\mbox{\label{structrb__node_a17d41e71d6a971a9b6edaba681f745c9}} 
\index{rb\_node@{rb\_node}!rb\_parent\_color@{rb\_parent\_color}}
\index{rb\_parent\_color@{rb\_parent\_color}!rb\_node@{rb\_node}}
\doxysubsubsection{rb\_parent\_color}
{\footnotesize\ttfamily unsigned long rb\+\_\+node\+::rb\+\_\+parent\+\_\+color}



Referenced by \textbf{ rb\+\_\+erase()}, \textbf{ rb\+\_\+set\+\_\+color()}, and \textbf{ rb\+\_\+set\+\_\+parent()}.

\mbox{\label{structrb__node_addfd0d9e38c1c4230cfb76e04416871b}} 
\index{rb\_node@{rb\_node}!rb\_right@{rb\_right}}
\index{rb\_right@{rb\_right}!rb\_node@{rb\_node}}
\doxysubsubsection{rb\_right}
{\footnotesize\ttfamily struct \textbf{ rb\+\_\+node}$\ast$ rb\+\_\+node\+::rb\+\_\+right}



Referenced by \textbf{ \+\_\+\+\_\+rb\+\_\+erase\+\_\+color()}, \textbf{ \+\_\+\+\_\+rb\+\_\+rotate\+\_\+left()}, \textbf{ \+\_\+\+\_\+rb\+\_\+rotate\+\_\+right()}, \textbf{ rb\+\_\+erase()}, \textbf{ rb\+\_\+insert\+\_\+color()}, \textbf{ rb\+\_\+next()}, and \textbf{ rb\+\_\+replace\+\_\+node()}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/osmocom/core/\textbf{ linuxrbtree.\+h}\end{DoxyCompactItemize}
