\hypertarget{structparser_1_1AST_1_1Control}{}\section{parser\+:\+:A\+ST\+:\+:Control Struct Reference} \label{structparser_1_1AST_1_1Control}\index{parser\+::\+A\+S\+T\+::\+Control@{parser\+::\+A\+S\+T\+::\+Control}} Inheritance diagram for parser\+:\+:A\+ST\+:\+:Control\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=198pt]{structparser_1_1AST_1_1Control__inherit__graph} \end{center} \end{figure} Collaboration diagram for parser\+:\+:A\+ST\+:\+:Control\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=259pt]{structparser_1_1AST_1_1Control__coll__graph} \end{center} \end{figure} \subsection*{Public Attributes} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{structparser_1_1AST_1_1Control_a789b4e3cc96448d4530020f0e6401368}\label{structparser_1_1AST_1_1Control_a789b4e3cc96448d4530020f0e6401368}} std\+::map$<$ std\+::string, std\+::string $>$ {\bfseries channel\+\_\+names} \item \mbox{\Hypertarget{structparser_1_1AST_1_1Control_a7eff7dbc1612c2d18a4ec7da8d5c6161}\label{structparser_1_1AST_1_1Control_a7eff7dbc1612c2d18a4ec7da8d5c6161}} std\+::map$<$ \hyperlink{structparser_1_1AST_1_1tname}{tname}, \hyperlink{structparser_1_1AST_1_1TString}{T\+String} $>$ {\bfseries functions} \item \mbox{\Hypertarget{structparser_1_1AST_1_1Control_afb99d8371bc7a87d5e4a563353b91739}\label{structparser_1_1AST_1_1Control_afb99d8371bc7a87d5e4a563353b91739}} std\+::vector$<$ \hyperlink{structparser_1_1AST_1_1Replacement__group}{Replacement\+\_\+group} $>$ {\bfseries replacements} \item \mbox{\Hypertarget{structparser_1_1AST_1_1Control_a3251f7994e01b0c64fa5f8c00cfed156}\label{structparser_1_1AST_1_1Control_a3251f7994e01b0c64fa5f8c00cfed156}} \hyperlink{structparser_1_1AST_1_1IString}{I\+String} {\bfseries entry\+\_\+point} \end{DoxyCompactItemize} \subsection*{Additional Inherited Members} The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item parser.\+h\end{DoxyCompactItemize}