\hypertarget{structefl_1_1eolian_1_1eolian__type}{}\section{efl\+:\+:eolian\+:\+:eolian\+\_\+type Struct Reference}
\label{structefl_1_1eolian_1_1eolian__type}\index{efl\+::eolian\+::eolian\+\_\+type@{efl\+::eolian\+::eolian\+\_\+type}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_a50c02db6305ebca9b4623373f4ea669c}{}enum {\bfseries category\+\_\+type} \{ \\*
{\bfseries unknown\+\_\+}, 
\\*
{\bfseries simple\+\_\+}, 
\\*
{\bfseries complex\+\_\+}, 
\\*
{\bfseries callback\+\_\+}
 \}\label{structefl_1_1eolian_1_1eolian__type_a50c02db6305ebca9b4623373f4ea669c}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_a5417853166557e92ad291e660cd4348b}{}{\bfseries eolian\+\_\+type} (std\+::string native\+\_\+, category\+\_\+type category\+\_\+, bool is\+\_\+const\+\_\+, bool is\+\_\+own\+\_\+, bool is\+\_\+class\+\_\+, bool binding\+\_\+requires\+\_\+optional\+\_\+, std\+::string binding\+\_\+, includes\+\_\+container\+\_\+type includes\+\_\+)\label{structefl_1_1eolian_1_1eolian__type_a5417853166557e92ad291e660cd4348b}

\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_a83d8478635acb124ff6f948d52788e3f}{}{\bfseries eolian\+\_\+type} (std\+::string native\+\_\+, category\+\_\+type category\+\_\+, includes\+\_\+container\+\_\+type const \&includes\+\_\+)\label{structefl_1_1eolian_1_1eolian__type_a83d8478635acb124ff6f948d52788e3f}

\end{DoxyCompactItemize}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_acfae87c0eb6fb920fc0dba8789e7ea58}{}std\+::string {\bfseries native}\label{structefl_1_1eolian_1_1eolian__type_acfae87c0eb6fb920fc0dba8789e7ea58}

\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_a834fb2b7fc9bce043327643987f640ee}{}category\+\_\+type {\bfseries category}\label{structefl_1_1eolian_1_1eolian__type_a834fb2b7fc9bce043327643987f640ee}

\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_a13584b1e28cfdfec2d0cb660c55d8d56}{}bool {\bfseries is\+\_\+const}\label{structefl_1_1eolian_1_1eolian__type_a13584b1e28cfdfec2d0cb660c55d8d56}

\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_aa2917c47bf1dc2c0c4a50fa658917b6a}{}bool {\bfseries is\+\_\+own}\label{structefl_1_1eolian_1_1eolian__type_aa2917c47bf1dc2c0c4a50fa658917b6a}

\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_ad0ed35c51f1300d8c92923730c3ee0ac}{}bool {\bfseries is\+\_\+class}\label{structefl_1_1eolian_1_1eolian__type_ad0ed35c51f1300d8c92923730c3ee0ac}

\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_ab2263043c4c03bd9b930c9de195148d3}{}bool {\bfseries binding\+\_\+requires\+\_\+optional}\label{structefl_1_1eolian_1_1eolian__type_ab2263043c4c03bd9b930c9de195148d3}

\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_a5fc2afee21ada66f691124530a669083}{}std\+::string {\bfseries binding}\label{structefl_1_1eolian_1_1eolian__type_a5fc2afee21ada66f691124530a669083}

\item 
\hypertarget{structefl_1_1eolian_1_1eolian__type_a6bf0e0e7d1d06732168a74f56a5fc4bb}{}includes\+\_\+container\+\_\+type {\bfseries includes}\label{structefl_1_1eolian_1_1eolian__type_a6bf0e0e7d1d06732168a74f56a5fc4bb}

\end{DoxyCompactItemize}
