\hypertarget{classRegisterElements}{
\section{RegisterElements Class Reference}
\label{classRegisterElements}\index{RegisterElements@{RegisterElements}}
}


Does \hyperlink{protocolthe-p}{the} initial registration of \hyperlink{classElementFactory}{ElementFactory} callbacks.  




{\ttfamily \#include $<$register\_\-elements.hh$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRegisterElements_a8b98bc7be570dca6d930e40a35b53917}{
\hyperlink{classRegisterElements_a8b98bc7be570dca6d930e40a35b53917}{RegisterElements} ()}
\label{classRegisterElements_a8b98bc7be570dca6d930e40a35b53917}

\begin{DoxyCompactList}\small\item\em Contains callback registration routines. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classRegisterElements_a0e1384f47dbb4d26d636578f03655ce9}{
{\footnotesize template$<$class T $>$ }\\void {\bfseries register\_\-element} ()}
\label{classRegisterElements_a0e1384f47dbb4d26d636578f03655ce9}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Does \hyperlink{protocolthe-p}{the} initial registration of \hyperlink{classElementFactory}{ElementFactory} callbacks. This class only has a constructor which registers callbacks. It is used to ensure that callbacks are registered once, and at \hyperlink{protocolthe-p}{the} correct time. 

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/policy/common/register\_\-elements.hh\item 
/home/greearb/git/xorp.ct.github/xorp/policy/common/register\_\-elements.cc\end{DoxyCompactItemize}
