\hypertarget{structefl_1_1eolian_1_1grammar_1_1__scope__guard__head}{}\section{efl\+:\+:eolian\+:\+:grammar\+:\+:\+\_\+scope\+\_\+guard\+\_\+head$<$ T $>$ Struct Template Reference}
\label{structefl_1_1eolian_1_1grammar_1_1__scope__guard__head}\index{efl\+::eolian\+::grammar\+::\+\_\+scope\+\_\+guard\+\_\+head$<$ T $>$@{efl\+::eolian\+::grammar\+::\+\_\+scope\+\_\+guard\+\_\+head$<$ T $>$}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1grammar_1_1__scope__guard__head_ac653498a329dffe37d2dd3e472f0c9b2}\label{structefl_1_1eolian_1_1grammar_1_1__scope__guard__head_ac653498a329dffe37d2dd3e472f0c9b2}} 
{\bfseries \+\_\+scope\+\_\+guard\+\_\+head} (\hyperlink{structefl_1_1eolian_1_1eo__class}{eo\+\_\+class} const \&cls, T const \&e)
\end{DoxyCompactItemize}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1grammar_1_1__scope__guard__head_a0e1d17ac4b607ad181823bd9531f4a81}\label{structefl_1_1eolian_1_1grammar_1_1__scope__guard__head_a0e1d17ac4b607ad181823bd9531f4a81}} 
\hyperlink{structefl_1_1eolian_1_1eo__class}{eo\+\_\+class} const  \& {\bfseries \+\_\+cls}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1grammar_1_1__scope__guard__head_aa4f589ff60de5a6983cf0be787c907de}\label{structefl_1_1eolian_1_1grammar_1_1__scope__guard__head_aa4f589ff60de5a6983cf0be787c907de}} 
T const  \& {\bfseries \+\_\+e}
\end{DoxyCompactItemize}
