\hypertarget{group__Eolian}{}\section{Eolian}
\label{group__Eolian}\index{Eolian@{Eolian}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
union \hyperlink{unionEolian__Value__Union}{Eolian\+\_\+\+Value\+\_\+\+Union}
\item 
struct \hyperlink{struct__Eolian__Value}{\+\_\+\+Eolian\+\_\+\+Value}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \hyperlink{struct__Eolian__Class}{\+\_\+\+Eolian\+\_\+\+Class} {\bfseries Eolian\+\_\+\+Class}\hypertarget{group__Eolian_gab4d95c82c7665f006835e577c4a1bb81}{}\label{group__Eolian_gab4d95c82c7665f006835e577c4a1bb81}

\item 
typedef struct \hyperlink{struct__Eolian__Function}{\+\_\+\+Eolian\+\_\+\+Function} {\bfseries Eolian\+\_\+\+Function}\hypertarget{group__Eolian_ga18385cbab27d3f914b877384e28cdeaf}{}\label{group__Eolian_ga18385cbab27d3f914b877384e28cdeaf}

\item 
typedef struct \hyperlink{struct__Eolian__Type}{\+\_\+\+Eolian\+\_\+\+Type} {\bfseries Eolian\+\_\+\+Type}\hypertarget{group__Eolian_gab82be15e5212802d84343f2444640358}{}\label{group__Eolian_gab82be15e5212802d84343f2444640358}

\item 
typedef struct \hyperlink{struct__Eolian__Function__Parameter}{\+\_\+\+Eolian\+\_\+\+Function\+\_\+\+Parameter} {\bfseries Eolian\+\_\+\+Function\+\_\+\+Parameter}\hypertarget{group__Eolian_gaac10d59c754a6e58f07074a321f844ee}{}\label{group__Eolian_gaac10d59c754a6e58f07074a321f844ee}

\item 
typedef struct \hyperlink{struct__Eolian__Implement}{\+\_\+\+Eolian\+\_\+\+Implement} {\bfseries Eolian\+\_\+\+Implement}\hypertarget{group__Eolian_ga7f95af8f78b908fde98d767a6e4a1169}{}\label{group__Eolian_ga7f95af8f78b908fde98d767a6e4a1169}

\item 
typedef struct \hyperlink{struct__Eolian__Constructor}{\+\_\+\+Eolian\+\_\+\+Constructor} {\bfseries Eolian\+\_\+\+Constructor}\hypertarget{group__Eolian_gafd0aad91f5302be60f58964d45ab48e7}{}\label{group__Eolian_gafd0aad91f5302be60f58964d45ab48e7}

\item 
typedef struct \hyperlink{struct__Eolian__Event}{\+\_\+\+Eolian\+\_\+\+Event} {\bfseries Eolian\+\_\+\+Event}\hypertarget{group__Eolian_ga7bf2765cc89649c84f6dc5c58f61bba0}{}\label{group__Eolian_ga7bf2765cc89649c84f6dc5c58f61bba0}

\item 
typedef struct \hyperlink{struct__Eolian__Expression}{\+\_\+\+Eolian\+\_\+\+Expression} {\bfseries Eolian\+\_\+\+Expression}\hypertarget{group__Eolian_ga2a9aca49bfdc6f8de92fc7207d87e783}{}\label{group__Eolian_ga2a9aca49bfdc6f8de92fc7207d87e783}

\item 
typedef struct \hyperlink{struct__Eolian__Variable}{\+\_\+\+Eolian\+\_\+\+Variable} {\bfseries Eolian\+\_\+\+Variable}\hypertarget{group__Eolian_ga2d2f3c035257f38363a92e3a7ea16be8}{}\label{group__Eolian_ga2d2f3c035257f38363a92e3a7ea16be8}

\item 
typedef struct \hyperlink{struct__Eolian__Struct__Type__Field}{\+\_\+\+Eolian\+\_\+\+Struct\+\_\+\+Type\+\_\+\+Field} {\bfseries Eolian\+\_\+\+Struct\+\_\+\+Type\+\_\+\+Field}\hypertarget{group__Eolian_gab8ebff17cc5cdcecd3ad9ff4589dc208}{}\label{group__Eolian_gab8ebff17cc5cdcecd3ad9ff4589dc208}

\item 
typedef struct \hyperlink{struct__Eolian__Enum__Type__Field}{\+\_\+\+Eolian\+\_\+\+Enum\+\_\+\+Type\+\_\+\+Field} {\bfseries Eolian\+\_\+\+Enum\+\_\+\+Type\+\_\+\+Field}\hypertarget{group__Eolian_ga472632fa517f2e21c28551d3aae8cc8b}{}\label{group__Eolian_ga472632fa517f2e21c28551d3aae8cc8b}

\item 
typedef struct \hyperlink{struct__Eolian__Declaration}{\+\_\+\+Eolian\+\_\+\+Declaration} {\bfseries Eolian\+\_\+\+Declaration}\hypertarget{group__Eolian_ga8341097480377d04c964a52b190e2b90}{}\label{group__Eolian_ga8341097480377d04c964a52b190e2b90}

\item 
typedef struct \hyperlink{struct__Eolian__Documentation}{\+\_\+\+Eolian\+\_\+\+Documentation} {\bfseries Eolian\+\_\+\+Documentation}\hypertarget{group__Eolian_ga9f6148f96592f4b7dc8898989f8ed515}{}\label{group__Eolian_ga9f6148f96592f4b7dc8898989f8ed515}

\item 
typedef struct \hyperlink{struct__Eolian__Value}{\+\_\+\+Eolian\+\_\+\+Value} {\bfseries Eolian\+\_\+\+Value}\hypertarget{group__Eolian_ga0eec282c8a39a707eddd7dcebab23e61}{}\label{group__Eolian_ga0eec282c8a39a707eddd7dcebab23e61}

\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum {\bfseries Eolian\+\_\+\+Function\+\_\+\+Type} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+U\+N\+R\+E\+S\+O\+L\+V\+ED}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+P\+R\+O\+P\+E\+R\+TY}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+P\+R\+O\+P\+\_\+\+S\+ET}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+P\+R\+O\+P\+\_\+\+G\+ET}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+E\+T\+H\+OD}
 \}\hypertarget{group__Eolian_ga8a27711672d2ed0909b8fd4a0bd8772a}{}\label{group__Eolian_ga8a27711672d2ed0909b8fd4a0bd8772a}

\item 
enum {\bfseries Eolian\+\_\+\+Parameter\+\_\+\+Dir} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+I\+N\+\_\+\+P\+A\+R\+AM}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+O\+U\+T\+\_\+\+P\+A\+R\+AM}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+I\+N\+O\+U\+T\+\_\+\+P\+A\+R\+AM}
 \}\hypertarget{group__Eolian_gae526faf0c1e0ba82d1714510cc4cf187}{}\label{group__Eolian_gae526faf0c1e0ba82d1714510cc4cf187}

\item 
enum {\bfseries Eolian\+\_\+\+Class\+\_\+\+Type} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+C\+L\+A\+S\+S\+\_\+\+U\+N\+K\+N\+O\+W\+N\+\_\+\+T\+Y\+PE}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+C\+L\+A\+S\+S\+\_\+\+R\+E\+G\+U\+L\+AR}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+C\+L\+A\+S\+S\+\_\+\+A\+B\+S\+T\+R\+A\+CT}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+C\+L\+A\+S\+S\+\_\+\+M\+I\+X\+IN}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+C\+L\+A\+S\+S\+\_\+\+I\+N\+T\+E\+R\+F\+A\+CE}
 \}\hypertarget{group__Eolian_gaf4e0f7f056879064c216b0c4220961dc}{}\label{group__Eolian_gaf4e0f7f056879064c216b0c4220961dc}

\item 
enum {\bfseries Eolian\+\_\+\+Object\+\_\+\+Scope} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+S\+C\+O\+P\+E\+\_\+\+P\+U\+B\+L\+IC}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+S\+C\+O\+P\+E\+\_\+\+P\+R\+I\+V\+A\+TE}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+S\+C\+O\+P\+E\+\_\+\+P\+R\+O\+T\+E\+C\+T\+ED}
 \}\hypertarget{group__Eolian_ga309f8aacc14fd8448fcdc790b17ef6df}{}\label{group__Eolian_ga309f8aacc14fd8448fcdc790b17ef6df}

\item 
enum {\bfseries Eolian\+\_\+\+Type\+\_\+\+Type} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+N\+K\+N\+O\+W\+N\+\_\+\+T\+Y\+PE}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+V\+O\+ID}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+R\+E\+G\+U\+L\+AR}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+O\+M\+P\+L\+EX}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+P\+O\+I\+N\+T\+ER}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+T\+R\+U\+CT}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+T\+R\+U\+C\+T\+\_\+\+O\+P\+A\+Q\+UE}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+E\+N\+UM}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+A\+L\+I\+AS}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+L\+A\+SS}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+N\+D\+E\+F\+I\+N\+ED}
 \}\hypertarget{group__Eolian_gad0d011ead9afd7ca446a23e34de32252}{}\label{group__Eolian_gad0d011ead9afd7ca446a23e34de32252}

\item 
enum {\bfseries Eolian\+\_\+\+Expression\+\_\+\+Type} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+U\+N\+K\+N\+O\+WN} = 0, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+I\+NT}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+U\+I\+NT}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+L\+O\+NG}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+U\+L\+O\+NG}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+L\+L\+O\+NG}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+U\+L\+L\+O\+NG}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+F\+L\+O\+AT}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+D\+O\+U\+B\+LE}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+S\+T\+R\+I\+NG}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+C\+H\+AR}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+N\+U\+LL}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+B\+O\+OL}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+N\+A\+ME}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+U\+N\+A\+RY}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+E\+X\+P\+R\+\_\+\+B\+I\+N\+A\+RY}
 \}\hypertarget{group__Eolian_gae115b256533b504b1699f579eaf5c32d}{}\label{group__Eolian_gae115b256533b504b1699f579eaf5c32d}

\item 
enum {\bfseries Eolian\+\_\+\+Expression\+\_\+\+Mask} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+S\+I\+NT} = 1 $<$$<$ 0, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+U\+I\+NT} = 1 $<$$<$ 1, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+I\+NT} = E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+S\+I\+NT $\vert$ E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+U\+I\+NT, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+F\+L\+O\+AT} = 1 $<$$<$ 2, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+B\+O\+OL} = 1 $<$$<$ 3, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+S\+T\+R\+I\+NG} = 1 $<$$<$ 4, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+C\+H\+AR} = 1 $<$$<$ 5, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+N\+U\+LL} = 1 $<$$<$ 6, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+N\+U\+M\+B\+ER} = E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+I\+NT $\vert$ E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+F\+L\+O\+AT, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+M\+A\+S\+K\+\_\+\+A\+LL}
 \}\hypertarget{group__Eolian_gae1853844af54d681225f80dd88b3aee9}{}\label{group__Eolian_gae1853844af54d681225f80dd88b3aee9}

\item 
enum {\bfseries Eolian\+\_\+\+Variable\+\_\+\+Type} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+V\+A\+R\+\_\+\+U\+N\+K\+N\+O\+WN} = 0, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+V\+A\+R\+\_\+\+C\+O\+N\+S\+T\+A\+NT}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+V\+A\+R\+\_\+\+G\+L\+O\+B\+AL}
 \}\hypertarget{group__Eolian_gadb54f8d340ac08fbf9ef5eebace449e9}{}\label{group__Eolian_gadb54f8d340ac08fbf9ef5eebace449e9}

\item 
enum {\bfseries Eolian\+\_\+\+Binary\+\_\+\+Operator} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+I\+N\+V\+A\+L\+ID} = -\/1, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+A\+DD}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+S\+UB}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+M\+UL}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+D\+IV}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+M\+OD}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+EQ}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+NQ}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+GT}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+LT}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+GE}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+LE}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+A\+ND}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+OR}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+B\+A\+ND}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+B\+OR}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+B\+X\+OR}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+L\+SH}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+B\+I\+N\+O\+P\+\_\+\+R\+SH}
 \}\hypertarget{group__Eolian_ga54a627bc922c97a20269258994d29206}{}\label{group__Eolian_ga54a627bc922c97a20269258994d29206}

\item 
enum {\bfseries Eolian\+\_\+\+Unary\+\_\+\+Operator} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+U\+N\+O\+P\+\_\+\+I\+N\+V\+A\+L\+ID} = -\/1, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+U\+N\+O\+P\+\_\+\+U\+NM}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+U\+N\+O\+P\+\_\+\+U\+NP}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+U\+N\+O\+P\+\_\+\+N\+OT}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+U\+N\+O\+P\+\_\+\+B\+N\+OT}
 \}\hypertarget{group__Eolian_ga02b94bb4d82e46330af72d5492706a9f}{}\label{group__Eolian_ga02b94bb4d82e46330af72d5492706a9f}

\item 
enum {\bfseries Eolian\+\_\+\+Declaration\+\_\+\+Type} \{ \\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+D\+E\+C\+L\+\_\+\+U\+N\+K\+N\+O\+WN} = -\/1, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+D\+E\+C\+L\+\_\+\+C\+L\+A\+SS}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+D\+E\+C\+L\+\_\+\+A\+L\+I\+AS}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+D\+E\+C\+L\+\_\+\+S\+T\+R\+U\+CT}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+D\+E\+C\+L\+\_\+\+E\+N\+UM}, 
\\*
{\bfseries E\+O\+L\+I\+A\+N\+\_\+\+D\+E\+C\+L\+\_\+\+V\+AR}
 \}\hypertarget{group__Eolian_gae536c3c84f6143f3c39fc90ec7d89095}{}\label{group__Eolian_gae536c3c84f6143f3c39fc90ec7d89095}

\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+file\+\_\+parse} (const char $\ast$filepath)\hypertarget{group__Eolian_gaf13001aec6c0b74154725c522c2b9e03}{}\label{group__Eolian_gaf13001aec6c0b74154725c522c2b9e03}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+all\+\_\+eo\+\_\+file\+\_\+paths\+\_\+get} (void)\hypertarget{group__Eolian_ga7fa2d308b0d92a105a9a3edc3ee4ed0b}{}\label{group__Eolian_ga7fa2d308b0d92a105a9a3edc3ee4ed0b}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+all\+\_\+eot\+\_\+file\+\_\+paths\+\_\+get} (void)\hypertarget{group__Eolian_gaf114084deb88b6d16840655c44caa05c}{}\label{group__Eolian_gaf114084deb88b6d16840655c44caa05c}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+all\+\_\+eo\+\_\+files\+\_\+get} (void)\hypertarget{group__Eolian_gaaf9311546b849ff1d37e2d39bd3c7bd1}{}\label{group__Eolian_gaaf9311546b849ff1d37e2d39bd3c7bd1}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+all\+\_\+eot\+\_\+files\+\_\+get} (void)\hypertarget{group__Eolian_ga057ee4e0652c29ad90d23e7e64ce92ec}{}\label{group__Eolian_ga057ee4e0652c29ad90d23e7e64ce92ec}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries eolian\+\_\+init} (void)\hypertarget{group__Eolian_ga00c1ee85d1e9eb45e2a46804a3f65af9}{}\label{group__Eolian_ga00c1ee85d1e9eb45e2a46804a3f65af9}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} int {\bfseries eolian\+\_\+shutdown} (void)\hypertarget{group__Eolian_ga970f4f89472110e6bd01658d56620f26}{}\label{group__Eolian_ga970f4f89472110e6bd01658d56620f26}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+directory\+\_\+scan} (const char $\ast$dir)\hypertarget{group__Eolian_ga7bc9c20ff7b975e655c56a28ef3569a4}{}\label{group__Eolian_ga7bc9c20ff7b975e655c56a28ef3569a4}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+system\+\_\+directory\+\_\+scan} (void)\hypertarget{group__Eolian_ga01fab7c9de9aa2dc5557172a1fc71d90}{}\label{group__Eolian_ga01fab7c9de9aa2dc5557172a1fc71d90}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+all\+\_\+eo\+\_\+files\+\_\+parse} (void)\hypertarget{group__Eolian_ga142183279bc6bbc2123fedcee438abf7}{}\label{group__Eolian_ga142183279bc6bbc2123fedcee438abf7}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+all\+\_\+eot\+\_\+files\+\_\+parse} (void)\hypertarget{group__Eolian_ga28d6401d28fd28aaf168d6dd417fecae}{}\label{group__Eolian_ga28d6401d28fd28aaf168d6dd417fecae}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+database\+\_\+validate} (void)\hypertarget{group__Eolian_ga10618bdf71332cb848f9f4df5222f563}{}\label{group__Eolian_ga10618bdf71332cb848f9f4df5222f563}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$ {\bfseries eolian\+\_\+class\+\_\+get\+\_\+by\+\_\+name} (const char $\ast$class\+\_\+name)\hypertarget{group__Eolian_ga9a11aff7be295e6f453170a98a58a9c9}{}\label{group__Eolian_ga9a11aff7be295e6f453170a98a58a9c9}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$ {\bfseries eolian\+\_\+class\+\_\+get\+\_\+by\+\_\+file} (const char $\ast$file\+\_\+name)\hypertarget{group__Eolian_gad4a3204ffa29e8de2a9e17398f48ddec}{}\label{group__Eolian_gad4a3204ffa29e8de2a9e17398f48ddec}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+class\+\_\+file\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_gab46939ea82357b68be6c882fe9f628fe}{}\label{group__Eolian_gab46939ea82357b68be6c882fe9f628fe}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+class\+\_\+full\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga91e25274507e65f7ee20fbd906d60ad7}{}\label{group__Eolian_ga91e25274507e65f7ee20fbd906d60ad7}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+class\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga38cdfff4ce48ba545620992b0796ef0d}{}\label{group__Eolian_ga38cdfff4ce48ba545620992b0796ef0d}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+class\+\_\+namespaces\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_gaae547a9a93c88f127e040e0da8aa87c2}{}\label{group__Eolian_gaae547a9a93c88f127e040e0da8aa87c2}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Class\+\_\+\+Type {\bfseries eolian\+\_\+class\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_gaadfbec021da3c2a84b0043f0c41ac509}{}\label{group__Eolian_gaadfbec021da3c2a84b0043f0c41ac509}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+all\+\_\+classes\+\_\+get} (void)\hypertarget{group__Eolian_gab1e2742fd01b1ceb6016b1c38a39b082}{}\label{group__Eolian_gab1e2742fd01b1ceb6016b1c38a39b082}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$ {\bfseries eolian\+\_\+class\+\_\+documentation\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_gaf6914f1ef709b945c8c3171ed9fd45fa}{}\label{group__Eolian_gaf6914f1ef709b945c8c3171ed9fd45fa}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+class\+\_\+legacy\+\_\+prefix\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga958ef342076aa42afb7bd0d40844e3d8}{}\label{group__Eolian_ga958ef342076aa42afb7bd0d40844e3d8}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+class\+\_\+eo\+\_\+prefix\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga54a34969793e301e207fd90cf9decd05}{}\label{group__Eolian_ga54a34969793e301e207fd90cf9decd05}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+class\+\_\+data\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_gab8294b8e4b945b6a02b45b76bca5b5c7}{}\label{group__Eolian_gab8294b8e4b945b6a02b45b76bca5b5c7}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+class\+\_\+inherits\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_gad7ef2553f7f844ca9540bee44a3e7ffc}{}\label{group__Eolian_gad7ef2553f7f844ca9540bee44a3e7ffc}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+class\+\_\+functions\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass, Eolian\+\_\+\+Function\+\_\+\+Type func\+\_\+type)\hypertarget{group__Eolian_gafad58673827a3b39749191c1fc7284f4}{}\label{group__Eolian_gafad58673827a3b39749191c1fc7284f4}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Function\+\_\+\+Type {\bfseries eolian\+\_\+function\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id)\hypertarget{group__Eolian_gac6447777e85ea9717c34e292caffd2fd}{}\label{group__Eolian_gac6447777e85ea9717c34e292caffd2fd}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Object\+\_\+\+Scope {\bfseries eolian\+\_\+function\+\_\+scope\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id)\hypertarget{group__Eolian_ga759d805a360bb1b625b207c7eedbb9dc}{}\label{group__Eolian_ga759d805a360bb1b625b207c7eedbb9dc}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+function\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id)\hypertarget{group__Eolian_ga32f88a6766452d8e51417c0b7bc22e49}{}\label{group__Eolian_ga32f88a6766452d8e51417c0b7bc22e49}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+function\+\_\+full\+\_\+c\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type ftype, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} use\+\_\+legacy)\hypertarget{group__Eolian_ga6277f4746500a944bd01e2e05a146132}{}\label{group__Eolian_ga6277f4746500a944bd01e2e05a146132}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$ {\bfseries eolian\+\_\+class\+\_\+function\+\_\+get\+\_\+by\+\_\+name} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass, const char $\ast$func\+\_\+name, Eolian\+\_\+\+Function\+\_\+\+Type f\+\_\+type)\hypertarget{group__Eolian_gaf60e115a7ea849e693bd609f840697a8}{}\label{group__Eolian_gaf60e115a7ea849e693bd609f840697a8}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+function\+\_\+legacy\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type f\+\_\+type)\hypertarget{group__Eolian_ga1b0dc7ee4841bc899708aea1bb7b19ae}{}\label{group__Eolian_ga1b0dc7ee4841bc899708aea1bb7b19ae}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$ {\bfseries eolian\+\_\+function\+\_\+documentation\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type f\+\_\+type)\hypertarget{group__Eolian_ga824f092fb4193c64a057d83706321885}{}\label{group__Eolian_ga824f092fb4193c64a057d83706321885}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+is\+\_\+virtual\+\_\+pure} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type f\+\_\+type)\hypertarget{group__Eolian_ga1875458fed4bed2a7eae3747f57a8e56}{}\label{group__Eolian_ga1875458fed4bed2a7eae3747f57a8e56}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+is\+\_\+auto} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type f\+\_\+type)\hypertarget{group__Eolian_ga44902d8098016d57285b520e3d8ed53b}{}\label{group__Eolian_ga44902d8098016d57285b520e3d8ed53b}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+is\+\_\+empty} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type f\+\_\+type)\hypertarget{group__Eolian_ga8918f3b996b87ef53640ef6c33d47916}{}\label{group__Eolian_ga8918f3b996b87ef53640ef6c33d47916}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+is\+\_\+legacy\+\_\+only} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type ftype)\hypertarget{group__Eolian_ga04a6ec6348092f27905a7c258aaf7db1}{}\label{group__Eolian_ga04a6ec6348092f27905a7c258aaf7db1}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+is\+\_\+class} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id)\hypertarget{group__Eolian_ga3bea585ba0844a38227dcb00ec2d9ae3}{}\label{group__Eolian_ga3bea585ba0844a38227dcb00ec2d9ae3}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+is\+\_\+c\+\_\+only} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id)\hypertarget{group__Eolian_ga3e2a2b84db6553f8f448940548f064f1}{}\label{group__Eolian_ga3e2a2b84db6553f8f448940548f064f1}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+is\+\_\+beta} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id)\hypertarget{group__Eolian_ga73f22747802295e8ec2fff93537a90f2}{}\label{group__Eolian_ga73f22747802295e8ec2fff93537a90f2}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+is\+\_\+constructor} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id, const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga1544cba76d357d9d17d28557642ea249}{}\label{group__Eolian_ga1544cba76d357d9d17d28557642ea249}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+function\+\_\+parameters\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id)\hypertarget{group__Eolian_gac15994b49cba19955355e2e6005b6372}{}\label{group__Eolian_gac15994b49cba19955355e2e6005b6372}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+property\+\_\+keys\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$foo\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type ftype)\hypertarget{group__Eolian_gaf51b05fd2130fae28793e2880ccc063c}{}\label{group__Eolian_gaf51b05fd2130fae28793e2880ccc063c}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+property\+\_\+values\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$foo\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type ftype)\hypertarget{group__Eolian_ga9cdcd51235e0a4e75aca680d62453259}{}\label{group__Eolian_ga9cdcd51235e0a4e75aca680d62453259}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Parameter\+\_\+\+Dir {\bfseries eolian\+\_\+parameter\+\_\+direction\+\_\+get} (const \hyperlink{struct__Eolian__Function__Parameter}{Eolian\+\_\+\+Function\+\_\+\+Parameter} $\ast$param)\hypertarget{group__Eolian_ga88e9144c37834bcd6ee69b48150af915}{}\label{group__Eolian_ga88e9144c37834bcd6ee69b48150af915}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+parameter\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Function__Parameter}{Eolian\+\_\+\+Function\+\_\+\+Parameter} $\ast$param)\hypertarget{group__Eolian_ga8c110541a4aca5dad8f896a4ddbcfe3a}{}\label{group__Eolian_ga8c110541a4aca5dad8f896a4ddbcfe3a}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$ {\bfseries eolian\+\_\+parameter\+\_\+default\+\_\+value\+\_\+get} (const \hyperlink{struct__Eolian__Function__Parameter}{Eolian\+\_\+\+Function\+\_\+\+Parameter} $\ast$param)\hypertarget{group__Eolian_ga9c6c60b0217ca8ea50b071b22d688c31}{}\label{group__Eolian_ga9c6c60b0217ca8ea50b071b22d688c31}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+parameter\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Function__Parameter}{Eolian\+\_\+\+Function\+\_\+\+Parameter} $\ast$param)\hypertarget{group__Eolian_ga97e0b4f1e4e5742c153e1c472c851368}{}\label{group__Eolian_ga97e0b4f1e4e5742c153e1c472c851368}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$ {\bfseries eolian\+\_\+parameter\+\_\+documentation\+\_\+get} (const \hyperlink{struct__Eolian__Function__Parameter}{Eolian\+\_\+\+Function\+\_\+\+Parameter} $\ast$param)\hypertarget{group__Eolian_ga868a5760bf6b8136b2a179ea77973fcd}{}\label{group__Eolian_ga868a5760bf6b8136b2a179ea77973fcd}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+parameter\+\_\+is\+\_\+nonull} (const \hyperlink{struct__Eolian__Function__Parameter}{Eolian\+\_\+\+Function\+\_\+\+Parameter} $\ast$param\+\_\+desc)\hypertarget{group__Eolian_ga007d2a98f8146e20cb4db3daecd13ad1}{}\label{group__Eolian_ga007d2a98f8146e20cb4db3daecd13ad1}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+parameter\+\_\+is\+\_\+nullable} (const \hyperlink{struct__Eolian__Function__Parameter}{Eolian\+\_\+\+Function\+\_\+\+Parameter} $\ast$param\+\_\+desc)\hypertarget{group__Eolian_gae2aacdd95f5e50982671c89467cabefd}{}\label{group__Eolian_gae2aacdd95f5e50982671c89467cabefd}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+parameter\+\_\+is\+\_\+optional} (const \hyperlink{struct__Eolian__Function__Parameter}{Eolian\+\_\+\+Function\+\_\+\+Parameter} $\ast$param\+\_\+desc)\hypertarget{group__Eolian_ga6d14901075838d08e8b16a2969313bca}{}\label{group__Eolian_ga6d14901075838d08e8b16a2969313bca}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+function\+\_\+return\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type ftype)\hypertarget{group__Eolian_gad12dda7b7fa01389462592644d1a108e}{}\label{group__Eolian_gad12dda7b7fa01389462592644d1a108e}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$ {\bfseries eolian\+\_\+function\+\_\+return\+\_\+default\+\_\+value\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$foo\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type ftype)\hypertarget{group__Eolian_gad98c27a2cfad85c70f56de97b508e912}{}\label{group__Eolian_gad98c27a2cfad85c70f56de97b508e912}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$ {\bfseries eolian\+\_\+function\+\_\+return\+\_\+documentation\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$foo\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type ftype)\hypertarget{group__Eolian_ga6803e448f4c563a5100f564c54eacba8}{}\label{group__Eolian_ga6803e448f4c563a5100f564c54eacba8}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+return\+\_\+is\+\_\+warn\+\_\+unused} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$foo\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type ftype)\hypertarget{group__Eolian_ga38f54e68d8248d599097a40ddbaf8e85}{}\label{group__Eolian_ga38f54e68d8248d599097a40ddbaf8e85}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+object\+\_\+is\+\_\+const} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id)\hypertarget{group__Eolian_gaeb73b10a387a98a65877779e0bdeafc5}{}\label{group__Eolian_gaeb73b10a387a98a65877779e0bdeafc5}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$ {\bfseries eolian\+\_\+function\+\_\+class\+\_\+get} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id)\hypertarget{group__Eolian_ga6ab5fd80cfc062df0b2b1224493bfc9b}{}\label{group__Eolian_ga6ab5fd80cfc062df0b2b1224493bfc9b}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+function\+\_\+is\+\_\+implemented} (const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$function\+\_\+id, Eolian\+\_\+\+Function\+\_\+\+Type func\+\_\+type, const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga134c1560efc56f72fd1d65829bd47cb9}{}\label{group__Eolian_ga134c1560efc56f72fd1d65829bd47cb9}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+implement\+\_\+full\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Implement}{Eolian\+\_\+\+Implement} $\ast$impl)\hypertarget{group__Eolian_ga2018a0329be4a8bae7dc83366e29b776}{}\label{group__Eolian_ga2018a0329be4a8bae7dc83366e29b776}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$ {\bfseries eolian\+\_\+implement\+\_\+class\+\_\+get} (const \hyperlink{struct__Eolian__Implement}{Eolian\+\_\+\+Implement} $\ast$impl)\hypertarget{group__Eolian_ga43969fef0b0c8a42eaf662f381f3dd9f}{}\label{group__Eolian_ga43969fef0b0c8a42eaf662f381f3dd9f}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$ {\bfseries eolian\+\_\+implement\+\_\+function\+\_\+get} (const \hyperlink{struct__Eolian__Implement}{Eolian\+\_\+\+Implement} $\ast$impl, Eolian\+\_\+\+Function\+\_\+\+Type $\ast$func\+\_\+type)\hypertarget{group__Eolian_gaf90b3fadec426b517140866f5ab18def}{}\label{group__Eolian_gaf90b3fadec426b517140866f5ab18def}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+implement\+\_\+is\+\_\+auto} (const \hyperlink{struct__Eolian__Implement}{Eolian\+\_\+\+Implement} $\ast$impl)\hypertarget{group__Eolian_gae8bf8800d71c17093c88c41ee367997d}{}\label{group__Eolian_gae8bf8800d71c17093c88c41ee367997d}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+implement\+\_\+is\+\_\+empty} (const \hyperlink{struct__Eolian__Implement}{Eolian\+\_\+\+Implement} $\ast$impl)\hypertarget{group__Eolian_ga172e33684d789dba580cee67f71f5933}{}\label{group__Eolian_ga172e33684d789dba580cee67f71f5933}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+implement\+\_\+is\+\_\+virtual} (const \hyperlink{struct__Eolian__Implement}{Eolian\+\_\+\+Implement} $\ast$impl)\hypertarget{group__Eolian_gaa92f0d906f5ddff4c1f900bd1ff0aca8}{}\label{group__Eolian_gaa92f0d906f5ddff4c1f900bd1ff0aca8}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+implement\+\_\+is\+\_\+prop\+\_\+get} (const \hyperlink{struct__Eolian__Implement}{Eolian\+\_\+\+Implement} $\ast$impl)\hypertarget{group__Eolian_ga827170d86008b7dd8a873581e1eb42f6}{}\label{group__Eolian_ga827170d86008b7dd8a873581e1eb42f6}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+implement\+\_\+is\+\_\+prop\+\_\+set} (const \hyperlink{struct__Eolian__Implement}{Eolian\+\_\+\+Implement} $\ast$impl)\hypertarget{group__Eolian_gafee498a70f7e339fe362e8d917c39ac1}{}\label{group__Eolian_gafee498a70f7e339fe362e8d917c39ac1}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+class\+\_\+implements\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga265f9b7d62beccc2060121ca3468e99f}{}\label{group__Eolian_ga265f9b7d62beccc2060121ca3468e99f}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+constructor\+\_\+full\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Constructor}{Eolian\+\_\+\+Constructor} $\ast$ctor)\hypertarget{group__Eolian_gae78c140ddd9373b26c3b9dcce0cd4da4}{}\label{group__Eolian_gae78c140ddd9373b26c3b9dcce0cd4da4}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$ {\bfseries eolian\+\_\+constructor\+\_\+class\+\_\+get} (const \hyperlink{struct__Eolian__Constructor}{Eolian\+\_\+\+Constructor} $\ast$ctor)\hypertarget{group__Eolian_ga2836b975295af7d107dc9fb3b5c72b31}{}\label{group__Eolian_ga2836b975295af7d107dc9fb3b5c72b31}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Function}{Eolian\+\_\+\+Function} $\ast$ {\bfseries eolian\+\_\+constructor\+\_\+function\+\_\+get} (const \hyperlink{struct__Eolian__Constructor}{Eolian\+\_\+\+Constructor} $\ast$ctor)\hypertarget{group__Eolian_gabe4ff0aca9298aa8d72ad764f593372d}{}\label{group__Eolian_gabe4ff0aca9298aa8d72ad764f593372d}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+constructor\+\_\+is\+\_\+optional} (const \hyperlink{struct__Eolian__Constructor}{Eolian\+\_\+\+Constructor} $\ast$ctor)\hypertarget{group__Eolian_ga1f3523a86d1d63957d635c8df221e5a5}{}\label{group__Eolian_ga1f3523a86d1d63957d635c8df221e5a5}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+class\+\_\+constructors\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga41be94749b8d01afc877cb5a7a915176}{}\label{group__Eolian_ga41be94749b8d01afc877cb5a7a915176}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+class\+\_\+events\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga489393a1c7c511b777a7d160a59b6b6e}{}\label{group__Eolian_ga489393a1c7c511b777a7d160a59b6b6e}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+event\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Event}{Eolian\+\_\+\+Event} $\ast$event)\hypertarget{group__Eolian_ga1fa2947d009099c8cd343c9d047560e7}{}\label{group__Eolian_ga1fa2947d009099c8cd343c9d047560e7}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+event\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Event}{Eolian\+\_\+\+Event} $\ast$event)\hypertarget{group__Eolian_ga5801dc5124b09f02e5e4d1bab2de644b}{}\label{group__Eolian_ga5801dc5124b09f02e5e4d1bab2de644b}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$ {\bfseries eolian\+\_\+event\+\_\+documentation\+\_\+get} (const \hyperlink{struct__Eolian__Event}{Eolian\+\_\+\+Event} $\ast$event)\hypertarget{group__Eolian_ga9fc7b451c2b107bd92090f591ea2171d}{}\label{group__Eolian_ga9fc7b451c2b107bd92090f591ea2171d}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Object\+\_\+\+Scope {\bfseries eolian\+\_\+event\+\_\+scope\+\_\+get} (const \hyperlink{struct__Eolian__Event}{Eolian\+\_\+\+Event} $\ast$event)\hypertarget{group__Eolian_ga3ef0294f07ce57289c931b1e2d7a5789}{}\label{group__Eolian_ga3ef0294f07ce57289c931b1e2d7a5789}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+event\+\_\+is\+\_\+beta} (const \hyperlink{struct__Eolian__Event}{Eolian\+\_\+\+Event} $\ast$event)\hypertarget{group__Eolian_ga88a05c6d018c4ef6ddac37f8755b18f3}{}\label{group__Eolian_ga88a05c6d018c4ef6ddac37f8755b18f3}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+event\+\_\+c\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Event}{Eolian\+\_\+\+Event} $\ast$event)\hypertarget{group__Eolian_ga5b5e8eb9df5c00babacec0cd64cb1c4f}{}\label{group__Eolian_ga5b5e8eb9df5c00babacec0cd64cb1c4f}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Event}{Eolian\+\_\+\+Event} $\ast$ {\bfseries eolian\+\_\+class\+\_\+event\+\_\+get\+\_\+by\+\_\+name} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass, const char $\ast$event\+\_\+name)\hypertarget{group__Eolian_ga920880a1dc16b479497e94509d9fb744}{}\label{group__Eolian_ga920880a1dc16b479497e94509d9fb744}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+class\+\_\+ctor\+\_\+enable\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga284810211217c9541c4d539c8e563d33}{}\label{group__Eolian_ga284810211217c9541c4d539c8e563d33}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+class\+\_\+dtor\+\_\+enable\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga1a939c14720c8f35723be952bb95bf90}{}\label{group__Eolian_ga1a939c14720c8f35723be952bb95bf90}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+class\+\_\+c\+\_\+get\+\_\+function\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$klass)\hypertarget{group__Eolian_ga000b92ba8fc3806bc8df2c5ea54df41e}{}\label{group__Eolian_ga000b92ba8fc3806bc8df2c5ea54df41e}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+type\+\_\+alias\+\_\+get\+\_\+by\+\_\+name} (const char $\ast$name)\hypertarget{group__Eolian_gaac13e392e9c1f5f9ad564e3c18e0b40e}{}\label{group__Eolian_gaac13e392e9c1f5f9ad564e3c18e0b40e}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+type\+\_\+struct\+\_\+get\+\_\+by\+\_\+name} (const char $\ast$name)\hypertarget{group__Eolian_gace24b104bc72661f36a5e9e8e88ecf6d}{}\label{group__Eolian_gace24b104bc72661f36a5e9e8e88ecf6d}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+type\+\_\+enum\+\_\+get\+\_\+by\+\_\+name} (const char $\ast$name)\hypertarget{group__Eolian_gae5c3a3db563631c6275fe4fc780942c0}{}\label{group__Eolian_gae5c3a3db563631c6275fe4fc780942c0}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+type\+\_\+aliases\+\_\+get\+\_\+by\+\_\+file} (const char $\ast$fname)\hypertarget{group__Eolian_gaa012e1b8d295c8bc09c9ac2be1cb1c20}{}\label{group__Eolian_gaa012e1b8d295c8bc09c9ac2be1cb1c20}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+type\+\_\+structs\+\_\+get\+\_\+by\+\_\+file} (const char $\ast$fname)\hypertarget{group__Eolian_gaca5bb337676371db525eee99247999fd}{}\label{group__Eolian_gaca5bb337676371db525eee99247999fd}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+type\+\_\+enums\+\_\+get\+\_\+by\+\_\+file} (const char $\ast$fname)\hypertarget{group__Eolian_ga8e2aa25dc3b83ab1208d626c043c04ca}{}\label{group__Eolian_ga8e2aa25dc3b83ab1208d626c043c04ca}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Type\+\_\+\+Type {\bfseries eolian\+\_\+type\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_ga8da5d8f5aa0b505f957e6bf0c48e925d}{}\label{group__Eolian_ga8da5d8f5aa0b505f957e6bf0c48e925d}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+type\+\_\+subtypes\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_gaa135d6c816259e410fc0bc656bb95d17}{}\label{group__Eolian_gaa135d6c816259e410fc0bc656bb95d17}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+type\+\_\+struct\+\_\+fields\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_gabb458ac392a57c8a5d6c8b1dd8a360e5}{}\label{group__Eolian_gabb458ac392a57c8a5d6c8b1dd8a360e5}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Struct__Type__Field}{Eolian\+\_\+\+Struct\+\_\+\+Type\+\_\+\+Field} $\ast$ {\bfseries eolian\+\_\+type\+\_\+struct\+\_\+field\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp, const char $\ast$field)\hypertarget{group__Eolian_gadc793b7816b34f6be56930e4ea0ae0ef}{}\label{group__Eolian_gadc793b7816b34f6be56930e4ea0ae0ef}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+type\+\_\+struct\+\_\+field\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Struct__Type__Field}{Eolian\+\_\+\+Struct\+\_\+\+Type\+\_\+\+Field} $\ast$fl)\hypertarget{group__Eolian_ga4a1c937880972f511bdbf022ad40a885}{}\label{group__Eolian_ga4a1c937880972f511bdbf022ad40a885}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$ {\bfseries eolian\+\_\+type\+\_\+struct\+\_\+field\+\_\+documentation\+\_\+get} (const \hyperlink{struct__Eolian__Struct__Type__Field}{Eolian\+\_\+\+Struct\+\_\+\+Type\+\_\+\+Field} $\ast$fl)\hypertarget{group__Eolian_ga5db6eb3d7ebe4f3eda3f60dbc601d835}{}\label{group__Eolian_ga5db6eb3d7ebe4f3eda3f60dbc601d835}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+type\+\_\+struct\+\_\+field\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Struct__Type__Field}{Eolian\+\_\+\+Struct\+\_\+\+Type\+\_\+\+Field} $\ast$fl)\hypertarget{group__Eolian_gacad1519132f9a2c739405a164061ed91}{}\label{group__Eolian_gacad1519132f9a2c739405a164061ed91}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+type\+\_\+enum\+\_\+fields\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_ga67d9da718536d07590780819905ba68e}{}\label{group__Eolian_ga67d9da718536d07590780819905ba68e}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Enum__Type__Field}{Eolian\+\_\+\+Enum\+\_\+\+Type\+\_\+\+Field} $\ast$ {\bfseries eolian\+\_\+type\+\_\+enum\+\_\+field\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp, const char $\ast$field)\hypertarget{group__Eolian_ga1deb4f0d190cda128089a6e43b801a6d}{}\label{group__Eolian_ga1deb4f0d190cda128089a6e43b801a6d}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+type\+\_\+enum\+\_\+field\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Enum__Type__Field}{Eolian\+\_\+\+Enum\+\_\+\+Type\+\_\+\+Field} $\ast$fl)\hypertarget{group__Eolian_ga5d97e4ad47583330afbec54d8fe88ee4}{}\label{group__Eolian_ga5d97e4ad47583330afbec54d8fe88ee4}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+type\+\_\+enum\+\_\+field\+\_\+c\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Enum__Type__Field}{Eolian\+\_\+\+Enum\+\_\+\+Type\+\_\+\+Field} $\ast$fl)\hypertarget{group__Eolian_ga8120bada476e18392210ae82c4997183}{}\label{group__Eolian_ga8120bada476e18392210ae82c4997183}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$ {\bfseries eolian\+\_\+type\+\_\+enum\+\_\+field\+\_\+documentation\+\_\+get} (const \hyperlink{struct__Eolian__Enum__Type__Field}{Eolian\+\_\+\+Enum\+\_\+\+Type\+\_\+\+Field} $\ast$fl)\hypertarget{group__Eolian_gab59f521e8e3f0880bef5e145e5933f2e}{}\label{group__Eolian_gab59f521e8e3f0880bef5e145e5933f2e}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$ {\bfseries eolian\+\_\+type\+\_\+enum\+\_\+field\+\_\+value\+\_\+get} (const \hyperlink{struct__Eolian__Enum__Type__Field}{Eolian\+\_\+\+Enum\+\_\+\+Type\+\_\+\+Field} $\ast$fl, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} force)\hypertarget{group__Eolian_gadab73da15f0bfb3d20a3fd9bf47d9678}{}\label{group__Eolian_gadab73da15f0bfb3d20a3fd9bf47d9678}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+type\+\_\+enum\+\_\+legacy\+\_\+prefix\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_ga040f4ba1c86ed4267fea14eb99a639d3}{}\label{group__Eolian_ga040f4ba1c86ed4267fea14eb99a639d3}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$ {\bfseries eolian\+\_\+type\+\_\+documentation\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_gaefce6281a3001f52aea12f1b9c43bba7}{}\label{group__Eolian_gaefce6281a3001f52aea12f1b9c43bba7}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+type\+\_\+file\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_gaca76524e33fc04913ba3df72f86b69b8}{}\label{group__Eolian_gaca76524e33fc04913ba3df72f86b69b8}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+type\+\_\+base\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_gaf60d442f6a7f311c95db153b944227d1}{}\label{group__Eolian_gaf60d442f6a7f311c95db153b944227d1}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+type\+\_\+aliased\+\_\+base\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_ga4410e4e18a090c10d494ee0c0b8736bc}{}\label{group__Eolian_ga4410e4e18a090c10d494ee0c0b8736bc}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$ {\bfseries eolian\+\_\+type\+\_\+class\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_ga8d20e19c4840937e97edbf8d1e63aa38}{}\label{group__Eolian_ga8d20e19c4840937e97edbf8d1e63aa38}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+type\+\_\+is\+\_\+own} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_ga9996a8538777d7ddfe6a4ff14c8dca35}{}\label{group__Eolian_ga9996a8538777d7ddfe6a4ff14c8dca35}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+type\+\_\+is\+\_\+const} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_ga3b8db8ee3c9bed488be59c23f532724b}{}\label{group__Eolian_ga3b8db8ee3c9bed488be59c23f532724b}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+type\+\_\+is\+\_\+extern} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_gadcaa60210bf84664c37a67849743b5f9}{}\label{group__Eolian_gadcaa60210bf84664c37a67849743b5f9}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+type\+\_\+c\+\_\+type\+\_\+named\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp, const char $\ast$name)\hypertarget{group__Eolian_ga69ee03dca19cad3241e066f657101d2b}{}\label{group__Eolian_ga69ee03dca19cad3241e066f657101d2b}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+type\+\_\+c\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_gab7a071c553e36e2d5a1aff515484cf48}{}\label{group__Eolian_gab7a071c553e36e2d5a1aff515484cf48}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+type\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_gaa22898dc2e7916b2425456c0efd218e8}{}\label{group__Eolian_gaa22898dc2e7916b2425456c0efd218e8}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+type\+\_\+full\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_ga081033b68962c8a88442c36cc8fc2883}{}\label{group__Eolian_ga081033b68962c8a88442c36cc8fc2883}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+type\+\_\+namespaces\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_gadfed3c19678dd6834a45cd49158943cc}{}\label{group__Eolian_gadfed3c19678dd6834a45cd49158943cc}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+type\+\_\+free\+\_\+func\+\_\+get} (const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$tp)\hypertarget{group__Eolian_ga241fa4eb0cb663dbb3072edc1378ea5c}{}\label{group__Eolian_ga241fa4eb0cb663dbb3072edc1378ea5c}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{struct__Eolian__Value}{Eolian\+\_\+\+Value} {\bfseries eolian\+\_\+expression\+\_\+eval} (const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$expr, Eolian\+\_\+\+Expression\+\_\+\+Mask m)\hypertarget{group__Eolian_ga43e70d6bd490c12c07d44bdbc28db705}{}\label{group__Eolian_ga43e70d6bd490c12c07d44bdbc28db705}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{struct__Eolian__Value}{Eolian\+\_\+\+Value} {\bfseries eolian\+\_\+expression\+\_\+eval\+\_\+type} (const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$expr, const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$type)\hypertarget{group__Eolian_ga03eb4bc5dbdd4b1bd5fb86f21964c11d}{}\label{group__Eolian_ga03eb4bc5dbdd4b1bd5fb86f21964c11d}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+expression\+\_\+value\+\_\+to\+\_\+literal} (const \hyperlink{struct__Eolian__Value}{Eolian\+\_\+\+Value} $\ast$v)\hypertarget{group__Eolian_gaa26bcdbbd5f1c4a587ea1d882a8540b6}{}\label{group__Eolian_gaa26bcdbbd5f1c4a587ea1d882a8540b6}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+expression\+\_\+serialize} (const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$expr)\hypertarget{group__Eolian_ga1828b8087772584fee92adc3415de0e6}{}\label{group__Eolian_ga1828b8087772584fee92adc3415de0e6}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Expression\+\_\+\+Type {\bfseries eolian\+\_\+expression\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$expr)\hypertarget{group__Eolian_gaecbe1511aa0016a68d204fa16ecfc5e1}{}\label{group__Eolian_gaecbe1511aa0016a68d204fa16ecfc5e1}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Binary\+\_\+\+Operator {\bfseries eolian\+\_\+expression\+\_\+binary\+\_\+operator\+\_\+get} (const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$expr)\hypertarget{group__Eolian_ga7f17691045be3541b6efdd45953d4c74}{}\label{group__Eolian_ga7f17691045be3541b6efdd45953d4c74}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$ {\bfseries eolian\+\_\+expression\+\_\+binary\+\_\+lhs\+\_\+get} (const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$expr)\hypertarget{group__Eolian_ga00159629590c0986ace8b36284563dad}{}\label{group__Eolian_ga00159629590c0986ace8b36284563dad}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$ {\bfseries eolian\+\_\+expression\+\_\+binary\+\_\+rhs\+\_\+get} (const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$expr)\hypertarget{group__Eolian_gaaf0614a48c9be1d3d1618de75f3bf650}{}\label{group__Eolian_gaaf0614a48c9be1d3d1618de75f3bf650}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Unary\+\_\+\+Operator {\bfseries eolian\+\_\+expression\+\_\+unary\+\_\+operator\+\_\+get} (const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$expr)\hypertarget{group__Eolian_gabfed8fdbf451b140c3da6e4bad40e5df}{}\label{group__Eolian_gabfed8fdbf451b140c3da6e4bad40e5df}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$ {\bfseries eolian\+\_\+expression\+\_\+unary\+\_\+expression\+\_\+get} (const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$expr)\hypertarget{group__Eolian_ga50dd9362d96f051e2617637e3e00cdfd}{}\label{group__Eolian_ga50dd9362d96f051e2617637e3e00cdfd}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{struct__Eolian__Value}{Eolian\+\_\+\+Value} {\bfseries eolian\+\_\+expression\+\_\+value\+\_\+get} (const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$expr)\hypertarget{group__Eolian_ga28871ef1a05c884246b85f6b53b2c993}{}\label{group__Eolian_ga28871ef1a05c884246b85f6b53b2c993}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+global\+\_\+get\+\_\+by\+\_\+name} (const char $\ast$name)\hypertarget{group__Eolian_gae474bd6ae23595766c0ad2301f50a5cb}{}\label{group__Eolian_gae474bd6ae23595766c0ad2301f50a5cb}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+constant\+\_\+get\+\_\+by\+\_\+name} (const char $\ast$name)\hypertarget{group__Eolian_ga195721071d5619547ba0e7a4a1866ec0}{}\label{group__Eolian_ga195721071d5619547ba0e7a4a1866ec0}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+globals\+\_\+get\+\_\+by\+\_\+file} (const char $\ast$fname)\hypertarget{group__Eolian_ga22b049627c94679a0466a2a2520172cf}{}\label{group__Eolian_ga22b049627c94679a0466a2a2520172cf}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+constants\+\_\+get\+\_\+by\+\_\+file} (const char $\ast$fname)\hypertarget{group__Eolian_gabe3e8be2e7fbe89f549f74a58bd06f85}{}\label{group__Eolian_gabe3e8be2e7fbe89f549f74a58bd06f85}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Variable\+\_\+\+Type {\bfseries eolian\+\_\+variable\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$var)\hypertarget{group__Eolian_gacc99bd55c6299a6610c1ffa2ae842b33}{}\label{group__Eolian_gacc99bd55c6299a6610c1ffa2ae842b33}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+documentation\+\_\+get} (const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$var)\hypertarget{group__Eolian_gac7882935c20b5de6e457329a9ec2f36a}{}\label{group__Eolian_gac7882935c20b5de6e457329a9ec2f36a}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+file\+\_\+get} (const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$var)\hypertarget{group__Eolian_gaf0a3f78dfba6d0978918d86a0d4eb64a}{}\label{group__Eolian_gaf0a3f78dfba6d0978918d86a0d4eb64a}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+base\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$var)\hypertarget{group__Eolian_ga520acfe9d035e928372b7301b652782f}{}\label{group__Eolian_ga520acfe9d035e928372b7301b652782f}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Expression}{Eolian\+\_\+\+Expression} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+value\+\_\+get} (const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$var)\hypertarget{group__Eolian_ga92a393469d16ee518488ea272fcea56a}{}\label{group__Eolian_ga92a393469d16ee518488ea272fcea56a}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$var)\hypertarget{group__Eolian_gaddef5de12079cd68db78b163ac41fa40}{}\label{group__Eolian_gaddef5de12079cd68db78b163ac41fa40}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+full\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$var)\hypertarget{group__Eolian_gaa6eeefde3934057f62f763d96897f405}{}\label{group__Eolian_gaa6eeefde3934057f62f763d96897f405}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+variable\+\_\+namespaces\+\_\+get} (const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$var)\hypertarget{group__Eolian_ga73528e214dfd5e7008fc65aa6faff69d}{}\label{group__Eolian_ga73528e214dfd5e7008fc65aa6faff69d}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries eolian\+\_\+variable\+\_\+is\+\_\+extern} (const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$var)\hypertarget{group__Eolian_gab5c5e2fafc7701c0e672239bafdee3b6}{}\label{group__Eolian_gab5c5e2fafc7701c0e672239bafdee3b6}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Declaration}{Eolian\+\_\+\+Declaration} $\ast$ {\bfseries eolian\+\_\+declaration\+\_\+get\+\_\+by\+\_\+name} (const char $\ast$name)\hypertarget{group__Eolian_ga67c406abca4716921e040d0e7106cbc2}{}\label{group__Eolian_ga67c406abca4716921e040d0e7106cbc2}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries eolian\+\_\+declarations\+\_\+get\+\_\+by\+\_\+file} (const char $\ast$fname)\hypertarget{group__Eolian_ga3710f299d299fd1d5dda24b1472c2c75}{}\label{group__Eolian_ga3710f299d299fd1d5dda24b1472c2c75}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} Eolian\+\_\+\+Declaration\+\_\+\+Type {\bfseries eolian\+\_\+declaration\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Declaration}{Eolian\+\_\+\+Declaration} $\ast$decl)\hypertarget{group__Eolian_gacdd0560aa1c236a66aab85e758f83f07}{}\label{group__Eolian_gacdd0560aa1c236a66aab85e758f83f07}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+declaration\+\_\+name\+\_\+get} (const \hyperlink{struct__Eolian__Declaration}{Eolian\+\_\+\+Declaration} $\ast$decl)\hypertarget{group__Eolian_ga99809149a7e5a81cca54053528851a0b}{}\label{group__Eolian_ga99809149a7e5a81cca54053528851a0b}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Class}{Eolian\+\_\+\+Class} $\ast$ {\bfseries eolian\+\_\+declaration\+\_\+class\+\_\+get} (const \hyperlink{struct__Eolian__Declaration}{Eolian\+\_\+\+Declaration} $\ast$decl)\hypertarget{group__Eolian_gad3488d7f1afbb1d77c1bc11c194140af}{}\label{group__Eolian_gad3488d7f1afbb1d77c1bc11c194140af}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Type}{Eolian\+\_\+\+Type} $\ast$ {\bfseries eolian\+\_\+declaration\+\_\+data\+\_\+type\+\_\+get} (const \hyperlink{struct__Eolian__Declaration}{Eolian\+\_\+\+Declaration} $\ast$decl)\hypertarget{group__Eolian_ga55f6aee3ea7d77bd36bb2aeef443ef82}{}\label{group__Eolian_ga55f6aee3ea7d77bd36bb2aeef443ef82}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} const \hyperlink{struct__Eolian__Variable}{Eolian\+\_\+\+Variable} $\ast$ {\bfseries eolian\+\_\+declaration\+\_\+variable\+\_\+get} (const \hyperlink{struct__Eolian__Declaration}{Eolian\+\_\+\+Declaration} $\ast$decl)\hypertarget{group__Eolian_gafa60808c847ee83b21d7a4804f4b39cb}{}\label{group__Eolian_gafa60808c847ee83b21d7a4804f4b39cb}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+documentation\+\_\+summary\+\_\+get} (const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$doc)\hypertarget{group__Eolian_gaa207d7ea07d78743c5db3a641ffc0aee}{}\label{group__Eolian_gaa207d7ea07d78743c5db3a641ffc0aee}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+documentation\+\_\+description\+\_\+get} (const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$doc)\hypertarget{group__Eolian_gad01195db71fd000fa6e6ad6f4790c8c2}{}\label{group__Eolian_gad01195db71fd000fa6e6ad6f4790c8c2}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI} \hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare} $\ast$ {\bfseries eolian\+\_\+documentation\+\_\+since\+\_\+get} (const \hyperlink{struct__Eolian__Documentation}{Eolian\+\_\+\+Documentation} $\ast$doc)\hypertarget{group__Eolian_ga53202ca076067d3c9623dcf53fa1b380}{}\label{group__Eolian_ga53202ca076067d3c9623dcf53fa1b380}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
