\hypertarget{classMasterTemplateTree}{
\section{MasterTemplateTree Class Reference}
\label{classMasterTemplateTree}\index{MasterTemplateTree@{MasterTemplateTree}}
}
Inheritance diagram for MasterTemplateTree:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classMasterTemplateTree}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classMasterTemplateTree_aaa36d5cc4ea3ea6ce67e36b484bef46b}{
{\bfseries MasterTemplateTree} (const string \&xorp\_\-root\_\-dir, \hyperlink{classXRLdb}{XRLdb} $\ast$xrldb, bool verbose)  throw (InitError)}
\label{classMasterTemplateTree_aaa36d5cc4ea3ea6ce67e36b484bef46b}

\item 
\hypertarget{classMasterTemplateTree_a83c3009ea0ca251cea73ed44946b0b9d}{
bool {\bfseries load\_\-template\_\-tree} (const string \&config\_\-template\_\-dir, string \&error\_\-msg)}
\label{classMasterTemplateTree_a83c3009ea0ca251cea73ed44946b0b9d}

\item 
\hypertarget{classMasterTemplateTree_af27629a3ced5b81fde819863597dcdae}{
void {\bfseries add\_\-cmd} (char $\ast$cmd)  throw (ParseError)}
\label{classMasterTemplateTree_af27629a3ced5b81fde819863597dcdae}

\item 
\hypertarget{classMasterTemplateTree_a05a8494f9aa1047d53bbc675302842f9}{
void {\bfseries add\_\-cmd\_\-action} (const string \&cmd, const list$<$ string $>$ \&action)  throw (ParseError)}
\label{classMasterTemplateTree_a05a8494f9aa1047d53bbc675302842f9}

\item 
\hypertarget{classMasterTemplateTree_a215836422256ca3c1b84d5dcd175a973}{
const \hyperlink{classXRLdb}{XRLdb} $\ast$ {\bfseries xrldb} () const }
\label{classMasterTemplateTree_a215836422256ca3c1b84d5dcd175a973}

\item 
\hypertarget{classMasterTemplateTree_a64cc8e22a96609257613b967e71da05f}{
const \hyperlink{classMasterTemplateTreeNode}{MasterTemplateTreeNode} $\ast$ {\bfseries find\_\-node} (const list$<$ string $>$ \&path\_\-segments) const }
\label{classMasterTemplateTree_a64cc8e22a96609257613b967e71da05f}

\item 
\hypertarget{classMasterTemplateTree_a63082084a9ff2f7be26c3596b23c4641}{
\hyperlink{classMasterTemplateTreeNode}{MasterTemplateTreeNode} $\ast$ {\bfseries root\_\-node} () const }
\label{classMasterTemplateTree_a63082084a9ff2f7be26c3596b23c4641}

\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classMasterTemplateTree_a5ba26aa9a48aa59b0b5c0e9b6a3dc861}{
bool {\bfseries expand\_\-master\_\-template\_\-tree} (string \&error\_\-msg)}
\label{classMasterTemplateTree_a5ba26aa9a48aa59b0b5c0e9b6a3dc861}

\item 
\hypertarget{classMasterTemplateTree_a0e71f0d9c16e1086d50f8acea4d324b6}{
bool {\bfseries check\_\-master\_\-template\_\-tree} (string \&error\_\-msg)}
\label{classMasterTemplateTree_a0e71f0d9c16e1086d50f8acea4d324b6}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classMasterTemplateTree_a154e6af7e0f3ab0611cdf250742c7394}{
\hyperlink{classXRLdb}{XRLdb} $\ast$ {\bfseries \_\-xrldb}}
\label{classMasterTemplateTree_a154e6af7e0f3ab0611cdf250742c7394}

\end{DoxyCompactItemize}


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