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


Inline array structure.  




{\ttfamily \#include $<$eina\+\_\+inarray.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Eina__Inarray_a2173b6a2133b3b1f5a2614e21c7fbdd2}\label{struct__Eina__Inarray_a2173b6a2133b3b1f5a2614e21c7fbdd2}} 
int {\bfseries 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 {\bfseries 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 {\bfseries 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 {\bfseries 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 {\bfseries 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$ {\bfseries 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_gaf21d934d2af2fd7872187db4f4dd52cf}{eina\+\_\+inarray\+\_\+step\+\_\+set()}} or \mbox{\hyperlink{group__Eina__Inline__Array__Group_gab90ef5e018c9e18341d5057254fd2f5b}{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}
