\hypertarget{structVarMap_1_1Variable}{
\section{VarMap::Variable Struct Reference}
\label{structVarMap_1_1Variable}\index{VarMap::Variable@{VarMap::Variable}}
}


A variable has Access control, it has a name, and a type.  




{\ttfamily \#include $<$var\_\-map.hh$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structVarMap_1_1Variable_a88eb466878f40ab64ec95bbac538a4c4}{
{\bfseries Variable} (const string \&n, const string \&t, \hyperlink{classVarMap_a06d03578d72ed9601c422ec8e8869edb}{Access} a, VarRW::Id i)}
\label{structVarMap_1_1Variable_a88eb466878f40ab64ec95bbac538a4c4}

\item 
\hypertarget{structVarMap_1_1Variable_ab4d3425a4ecf0b169bcad4b552e7963c}{
{\bfseries Variable} (const \hyperlink{structVarMap_1_1Variable}{Variable} \&v)}
\label{structVarMap_1_1Variable_ab4d3425a4ecf0b169bcad4b552e7963c}

\item 
\hypertarget{structVarMap_1_1Variable_adb95bfd4620285a11c5ea30174004cda}{
bool {\bfseries writable} () const }
\label{structVarMap_1_1Variable_adb95bfd4620285a11c5ea30174004cda}

\item 
\hypertarget{structVarMap_1_1Variable_a33d475d8e761e972bfbab0f3e7efbd82}{
bool {\bfseries operator==} (const \hyperlink{structVarMap_1_1Variable}{Variable} \&other) const }
\label{structVarMap_1_1Variable_a33d475d8e761e972bfbab0f3e7efbd82}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structVarMap_1_1Variable_a9801661be5312391a216843095ba6bd8}{
\hyperlink{classVarMap_a06d03578d72ed9601c422ec8e8869edb}{Access} {\bfseries access}}
\label{structVarMap_1_1Variable_a9801661be5312391a216843095ba6bd8}

\item 
\hypertarget{structVarMap_1_1Variable_aa03eb44b741d1e721d8139330391ed03}{
string {\bfseries name}}
\label{structVarMap_1_1Variable_aa03eb44b741d1e721d8139330391ed03}

\item 
\hypertarget{structVarMap_1_1Variable_ac163c80e3664f9806d9ef7aa6c5bfad7}{
string {\bfseries type}}
\label{structVarMap_1_1Variable_ac163c80e3664f9806d9ef7aa6c5bfad7}

\item 
\hypertarget{structVarMap_1_1Variable_af1ebc98d37e69b284b830cd1a94497a0}{
VarRW::Id {\bfseries id}}
\label{structVarMap_1_1Variable_af1ebc98d37e69b284b830cd1a94497a0}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
A variable has Access control, it has a name, and a type. 

The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/policy/var\_\-map.hh\end{DoxyCompactItemize}
