\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 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_a50c02db6305ebca9b4623373f4ea669c}\label{structefl_1_1eolian_1_1eolian__type_a50c02db6305ebca9b4623373f4ea669c}} 
enum {\bfseries category\+\_\+type} \{ \newline
{\bfseries unknown\+\_\+}, 
\newline
{\bfseries simple\+\_\+}, 
\newline
{\bfseries complex\+\_\+}, 
\newline
{\bfseries callback\+\_\+}
 \}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_a5417853166557e92ad291e660cd4348b}\label{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\+\_\+)
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_a83d8478635acb124ff6f948d52788e3f}\label{structefl_1_1eolian_1_1eolian__type_a83d8478635acb124ff6f948d52788e3f}} 
{\bfseries eolian\+\_\+type} (std\+::string native\+\_\+, category\+\_\+type category\+\_\+, includes\+\_\+container\+\_\+type const \&includes\+\_\+)
\end{DoxyCompactItemize}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_acfae87c0eb6fb920fc0dba8789e7ea58}\label{structefl_1_1eolian_1_1eolian__type_acfae87c0eb6fb920fc0dba8789e7ea58}} 
std\+::string {\bfseries native}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_a834fb2b7fc9bce043327643987f640ee}\label{structefl_1_1eolian_1_1eolian__type_a834fb2b7fc9bce043327643987f640ee}} 
category\+\_\+type {\bfseries category}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_a13584b1e28cfdfec2d0cb660c55d8d56}\label{structefl_1_1eolian_1_1eolian__type_a13584b1e28cfdfec2d0cb660c55d8d56}} 
bool {\bfseries is\+\_\+const}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_aa2917c47bf1dc2c0c4a50fa658917b6a}\label{structefl_1_1eolian_1_1eolian__type_aa2917c47bf1dc2c0c4a50fa658917b6a}} 
bool {\bfseries is\+\_\+own}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_ad0ed35c51f1300d8c92923730c3ee0ac}\label{structefl_1_1eolian_1_1eolian__type_ad0ed35c51f1300d8c92923730c3ee0ac}} 
bool {\bfseries is\+\_\+class}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_ab2263043c4c03bd9b930c9de195148d3}\label{structefl_1_1eolian_1_1eolian__type_ab2263043c4c03bd9b930c9de195148d3}} 
bool {\bfseries binding\+\_\+requires\+\_\+optional}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_a5fc2afee21ada66f691124530a669083}\label{structefl_1_1eolian_1_1eolian__type_a5fc2afee21ada66f691124530a669083}} 
std\+::string {\bfseries binding}
\item 
\mbox{\Hypertarget{structefl_1_1eolian_1_1eolian__type_a6bf0e0e7d1d06732168a74f56a5fc4bb}\label{structefl_1_1eolian_1_1eolian__type_a6bf0e0e7d1d06732168a74f56a5fc4bb}} 
includes\+\_\+container\+\_\+type {\bfseries includes}
\end{DoxyCompactItemize}
