\hypertarget{classSlaveConfigTreeNode}{
\section{SlaveConfigTreeNode Class Reference}
\label{classSlaveConfigTreeNode}\index{SlaveConfigTreeNode@{SlaveConfigTreeNode}}
}
Inheritance diagram for SlaveConfigTreeNode:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classSlaveConfigTreeNode}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classSlaveConfigTreeNode_aa830c802683d2966a235fc9f70c9ea0e}{
{\bfseries SlaveConfigTreeNode} (bool verbose)}
\label{classSlaveConfigTreeNode_aa830c802683d2966a235fc9f70c9ea0e}

\item 
\hypertarget{classSlaveConfigTreeNode_a1840d849ab8bf7e8bf76a15d74bf866a}{
{\bfseries SlaveConfigTreeNode} (const string \&node\_\-name, const string \&path, const \hyperlink{classTemplateTreeNode}{TemplateTreeNode} $\ast$ttn, \hyperlink{classSlaveConfigTreeNode}{SlaveConfigTreeNode} $\ast$parent, const \hyperlink{classConfigNodeId}{ConfigNodeId} \&node\_\-id, uid\_\-t user\_\-id, uint32\_\-t clientid, bool verbose)}
\label{classSlaveConfigTreeNode_a1840d849ab8bf7e8bf76a15d74bf866a}

\item 
\hypertarget{classSlaveConfigTreeNode_a40384044d9a91d94614d85ce067d0371}{
virtual \hyperlink{classConfigTreeNode}{ConfigTreeNode} $\ast$ {\bfseries create\_\-node} (const string \&segment, const string \&path, const \hyperlink{classTemplateTreeNode}{TemplateTreeNode} $\ast$ttn, \hyperlink{classConfigTreeNode}{ConfigTreeNode} $\ast$parent\_\-node, const \hyperlink{classConfigNodeId}{ConfigNodeId} \&node\_\-id, uid\_\-t user\_\-id, uint32\_\-t clientid, bool verbose)}
\label{classSlaveConfigTreeNode_a40384044d9a91d94614d85ce067d0371}

\item 
\hypertarget{classSlaveConfigTreeNode_a4adb195eb6db0428ebaa0e617760e37d}{
virtual \hyperlink{classConfigTreeNode}{ConfigTreeNode} $\ast$ {\bfseries create\_\-node} (const \hyperlink{classConfigTreeNode}{ConfigTreeNode} \&ctn)}
\label{classSlaveConfigTreeNode_a4adb195eb6db0428ebaa0e617760e37d}

\item 
\hypertarget{classSlaveConfigTreeNode_aca6d4ba3dd5b45b4b1c591f7035effac}{
void {\bfseries create\_\-command\_\-tree} (\hyperlink{classCommandTree}{CommandTree} \&cmd\_\-tree, const list$<$ string $>$ \&commands, bool include\_\-intermediate\_\-nodes, bool include\_\-children\_\-templates, bool include\_\-leaf\_\-value\_\-nodes, bool include\_\-read\_\-only\_\-nodes, bool include\_\-permanent\_\-nodes, bool include\_\-user\_\-hidden\_\-nodes) const }
\label{classSlaveConfigTreeNode_aca6d4ba3dd5b45b4b1c591f7035effac}

\item 
\hypertarget{classSlaveConfigTreeNode_a5f241453d6f2eaa15bd86bab91af8808}{
int {\bfseries get\_\-deltas} (const \hyperlink{classSlaveConfigTreeNode}{SlaveConfigTreeNode} \&master\_\-node)}
\label{classSlaveConfigTreeNode_a5f241453d6f2eaa15bd86bab91af8808}

\item 
\hypertarget{classSlaveConfigTreeNode_a6bd1679bf5b210e59d4e56ee9d756582}{
int {\bfseries get\_\-deletions} (const \hyperlink{classSlaveConfigTreeNode}{SlaveConfigTreeNode} \&master\_\-node)}
\label{classSlaveConfigTreeNode_a6bd1679bf5b210e59d4e56ee9d756582}

\item 
\hypertarget{classSlaveConfigTreeNode_aceab23d3f0b7e87e2dcc3f29f31bf824}{
\hyperlink{classSlaveConfigTreeNode}{SlaveConfigTreeNode} $\ast$ {\bfseries parent} ()}
\label{classSlaveConfigTreeNode_aceab23d3f0b7e87e2dcc3f29f31bf824}

\item 
\hypertarget{classSlaveConfigTreeNode_a116ab637abf7f8a66719e95cf8822fc7}{
void {\bfseries finalize\_\-commit} ()}
\label{classSlaveConfigTreeNode_a116ab637abf7f8a66719e95cf8822fc7}

\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classSlaveConfigTreeNode_a78e62542895f6a5d84faca6dc7d4aed3}{
bool {\bfseries build\_\-command\_\-tree} (\hyperlink{classCommandTree}{CommandTree} \&cmdtree, const list$<$ string $>$ \&commands, int depth, bool include\_\-intermediate\_\-nodes, bool include\_\-children\_\-templates, bool include\_\-leaf\_\-value\_\-nodes, bool include\_\-read\_\-only\_\-nodes, bool include\_\-permanent\_\-nodes, bool include\_\-user\_\-hidden\_\-nodes) const }
\label{classSlaveConfigTreeNode_a78e62542895f6a5d84faca6dc7d4aed3}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/rtrmgr/slave\_\-conf\_\-tree\_\-node.hh\item 
/home/greearb/git/xorp.ct.github/xorp/rtrmgr/slave\_\-conf\_\-tree\_\-node.cc\end{DoxyCompactItemize}
