\hypertarget{classConfigVar}{
\section{ConfigVar$<$ A $>$ Class Template Reference}
\label{classConfigVar}\index{ConfigVar@{ConfigVar}}
}


The value of a configuration variable and its state enable/disabled.  




{\ttfamily \#include $<$peer\_\-data.hh$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classConfigVar_a9319f1c58b3e6371ba964913521865c9}{
{\bfseries ConfigVar} (A var, bool enabled=false)}
\label{classConfigVar_a9319f1c58b3e6371ba964913521865c9}

\item 
\hypertarget{classConfigVar_abefa71a048f918980aed8317748e27ff}{
void {\bfseries set\_\-var} (A var)}
\label{classConfigVar_abefa71a048f918980aed8317748e27ff}

\item 
\hypertarget{classConfigVar_a288c44920552fd8dc4f1255a73dc9913}{
A {\bfseries get\_\-var} () const }
\label{classConfigVar_a288c44920552fd8dc4f1255a73dc9913}

\item 
\hypertarget{classConfigVar_a4b5a20dd20d458a4178f8c0a417e92b6}{
void {\bfseries set\_\-enabled} (bool enabled)}
\label{classConfigVar_a4b5a20dd20d458a4178f8c0a417e92b6}

\item 
\hypertarget{classConfigVar_adb44b24f408fa2f9d21711b83b2a9089}{
bool {\bfseries get\_\-enabled} () const }
\label{classConfigVar_adb44b24f408fa2f9d21711b83b2a9089}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classConfigVar_a79f82e8965434ffc5fb1bca448075f8e}{
A {\bfseries \_\-var}}
\label{classConfigVar_a79f82e8965434ffc5fb1bca448075f8e}

\item 
\hypertarget{classConfigVar_a3e9d82fd5398310610d951ca19e23d4d}{
bool {\bfseries \_\-enabled}}
\label{classConfigVar_a3e9d82fd5398310610d951ca19e23d4d}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename A$>$ class ConfigVar$<$ A $>$}

The value of a configuration variable and its state enable/disabled. 

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/bgp/peer\_\-data.hh\end{DoxyCompactItemize}
