\hypertarget{struct__Eina__Inarray}{}\doxysection{\+\_\+\+Eina\+\_\+\+Inarray Struct Reference}
\label{struct__Eina__Inarray}\index{\_Eina\_Inarray@{\_Eina\_Inarray}}


Inline array structure.  


\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Eina__Inarray_a2173b6a2133b3b1f5a2614e21c7fbdd2}\label{struct__Eina__Inarray_a2173b6a2133b3b1f5a2614e21c7fbdd2}} 
int \mbox{\hyperlink{struct__Eina__Inarray_a2173b6a2133b3b1f5a2614e21c7fbdd2}{version}}
\begin{DoxyCompactList}\small\item\em Should match the EINA\+\_\+\+ARRAY\+\_\+\+VERSION used when compiling your apps, provided for ABI compatibility. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Eina__Inarray_a7047e9bd635712316a07ed76f4dc98d1}\label{struct__Eina__Inarray_a7047e9bd635712316a07ed76f4dc98d1}} 
unsigned int \mbox{\hyperlink{struct__Eina__Inarray_a7047e9bd635712316a07ed76f4dc98d1}{member\+\_\+size}}
\begin{DoxyCompactList}\small\item\em Byte size of each entry in the members. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Eina__Inarray_adccb478f564a34c544db22bdf6c0ad61}\label{struct__Eina__Inarray_adccb478f564a34c544db22bdf6c0ad61}} 
unsigned int \mbox{\hyperlink{struct__Eina__Inarray_adccb478f564a34c544db22bdf6c0ad61}{len}}
\begin{DoxyCompactList}\small\item\em Number of elements used by the members. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Eina__Inarray_ae6ae61e9ab643c0df48f6873b8d04081}\label{struct__Eina__Inarray_ae6ae61e9ab643c0df48f6873b8d04081}} 
unsigned int \mbox{\hyperlink{struct__Eina__Inarray_ae6ae61e9ab643c0df48f6873b8d04081}{max}}
\begin{DoxyCompactList}\small\item\em Number of elements allocated to the members. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Eina__Inarray_ac551245e46ad9461da0956e2a42c883f}\label{struct__Eina__Inarray_ac551245e46ad9461da0956e2a42c883f}} 
unsigned int \mbox{\hyperlink{struct__Eina__Inarray_ac551245e46ad9461da0956e2a42c883f}{step}}
\begin{DoxyCompactList}\small\item\em Amount to grow the number of members allocated. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Eina__Inarray_a86e85ff27c6029fc375ec9625f6bb6e7}\label{struct__Eina__Inarray_a86e85ff27c6029fc375ec9625f6bb6e7}} 
void $\ast$ \mbox{\hyperlink{struct__Eina__Inarray_a86e85ff27c6029fc375ec9625f6bb6e7}{members}}
\begin{DoxyCompactList}\small\item\em Actual array of elements. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Inline array structure. 

\begin{DoxyNote}{Note}
Use \mbox{\hyperlink{group__Eina__Inline__Array__Group_gac464b15f0b1389d944cd93a595ba4d50}{Eina\+\_\+\+Inarray}} instead.

Do not modify these fields directly, use \mbox{\hyperlink{group__Eina__Inline__Array__Group_ga97ceb13e335d8b8aae8dfcce735ec274}{eina\+\_\+inarray\+\_\+step\+\_\+set()}} or \mbox{\hyperlink{group__Eina__Inline__Array__Group_ga38a116a1355055b470c31bb4f633e53b}{eina\+\_\+inarray\+\_\+new()}} instead.
\end{DoxyNote}
\begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}
\begin{Desc}
\item[Examples]\par
\mbox{\hyperlink{eina_inarray_01_8c-example}{eina\+\_\+inarray\+\_\+01.\+c}}, \mbox{\hyperlink{eina_inarray_02_8c-example}{eina\+\_\+inarray\+\_\+02.\+c}}, and \mbox{\hyperlink{eina_inarray_03_8c-example}{eina\+\_\+inarray\+\_\+03.\+c}}.\end{Desc}
