\hypertarget{structparser_1_1AST_1_1Alternative}{}\section{parser\+:\+:A\+ST\+:\+:Alternative Struct Reference} \label{structparser_1_1AST_1_1Alternative}\index{parser\+::\+A\+S\+T\+::\+Alternative@{parser\+::\+A\+S\+T\+::\+Alternative}} Inheritance diagram for parser\+:\+:A\+ST\+:\+:Alternative\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=205pt]{structparser_1_1AST_1_1Alternative__inherit__graph} \end{center} \end{figure} Collaboration diagram for parser\+:\+:A\+ST\+:\+:Alternative\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{structparser_1_1AST_1_1Alternative__coll__graph} \end{center} \end{figure} \subsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{structparser_1_1AST_1_1Alternative_a6bcb838988dbecd19748d803c9d65dd4}\label{structparser_1_1AST_1_1Alternative_a6bcb838988dbecd19748d803c9d65dd4}} auto {\bfseries val} () const -\/$>$ \hyperlink{structparser_1_1AST_1_1String}{String} \& \end{DoxyCompactItemize} \subsection*{Public Attributes} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{structparser_1_1AST_1_1Alternative_a64dc476d827a224d9941cdf07d5f37f1}\label{structparser_1_1AST_1_1Alternative_a64dc476d827a224d9941cdf07d5f37f1}} std\+::variant$<$ double, \hyperlink{structparser_1_1AST_1_1TString}{T\+String} $>$ {\bfseries freq} \item \mbox{\Hypertarget{structparser_1_1AST_1_1Alternative_aa17d31ad69df3068ca27b4ed78faa5e7}\label{structparser_1_1AST_1_1Alternative_aa17d31ad69df3068ca27b4ed78faa5e7}} \hyperlink{structparser_1_1AST_1_1Map}{Map}$<$ std\+::string, kblib\+::poly\+\_\+obj$<$ \hyperlink{structparser_1_1AST_1_1String}{String} $>$ $>$ {\bfseries channels} \end{DoxyCompactItemize} \subsection*{Additional Inherited Members} The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item parser.\+h\end{DoxyCompactItemize}