\hypertarget{struct__Eina__Value__Struct__Member}{}\doxysection{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Struct\+\_\+\+Member Struct Reference}
\label{struct__Eina__Value__Struct__Member}\index{\_Eina\_Value\_Struct\_Member@{\_Eina\_Value\_Struct\_Member}}


Describes a single member of struct.  




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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Eina__Value__Struct__Member_a96da971e28b1eef6a37f4c8b9d080b53}\label{struct__Eina__Value__Struct__Member_a96da971e28b1eef6a37f4c8b9d080b53}} 
const char $\ast$ {\bfseries name}
\begin{DoxyCompactList}\small\item\em member name, used in lookups such as eina\+\_\+value\+\_\+struct\+\_\+get() \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Eina__Value__Struct__Member_a615cdf08597bd18623c8c7daec7b4641}\label{struct__Eina__Value__Struct__Member_a615cdf08597bd18623c8c7daec7b4641}} 
const \mbox{\hyperlink{group__Eina__Value__Group_gaab67ab8bcd0624280c5276044b07e0d2}{Eina\+\_\+\+Value\+\_\+\+Type}} $\ast$ {\bfseries type}
\begin{DoxyCompactList}\small\item\em how to use this member \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Eina__Value__Struct__Member_a5fe4db5cf87d3a7eeb865524fd615182}\label{struct__Eina__Value__Struct__Member_a5fe4db5cf87d3a7eeb865524fd615182}} 
unsigned int {\bfseries offset}
\begin{DoxyCompactList}\small\item\em where this member is located within the structure memory \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Describes a single member of struct. 

The name is used to lookup the member description. This is done as specified as \mbox{\hyperlink{struct__Eina__Value__Struct__Operations_adfe0bbcbd37103779d64818c88e23d59}{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Struct\+\_\+\+Operations\+::find\+\_\+member()}}. For structures with huge number of members, consider using a better find\+\_\+member function to quickly finding it! There are two helper operations provided to help this\+: \mbox{\hyperlink{group__Eina__Value__Struct__Group_ga5ca8e8ba5c476183512e66002d6b460a}{EINA\+\_\+\+VALUE\+\_\+\+STRUCT\+\_\+\+OPERATIONS\+\_\+\+BINSEARCH}} and \mbox{\hyperlink{group__Eina__Value__Struct__Group_gae70c9b362b2ffd3efdcc4e3fc8fc7e7a}{EINA\+\_\+\+VALUE\+\_\+\+STRUCT\+\_\+\+OPERATIONS\+\_\+\+STRINGSHARE}}, both depend on properly set \mbox{\hyperlink{struct__Eina__Value__Struct__Desc}{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Struct\+\_\+\+Desc}} and \mbox{\hyperlink{struct__Eina__Value__Struct__Member}{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Struct\+\_\+\+Member}}.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Eina__Value__Struct__Group_ga139206ef35b0b76e87eef56a202c0ae9}{EINA\+\_\+\+VALUE\+\_\+\+STRUCT\+\_\+\+MEMBER}} 

\mbox{\hyperlink{group__Eina__Value__Struct__Group_ga4bbb8cfe756fb89281b1348e44a785dc}{EINA\+\_\+\+VALUE\+\_\+\+STRUCT\+\_\+\+MEMBER\+\_\+\+SENTINEL}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}
\begin{Desc}
\item[Examples]\par
\mbox{\hyperlink{complex-types-client-eina-value_8c-example}{complex-\/types-\/client-\/eina-\/value.\+c}}, and \mbox{\hyperlink{eina_value_02_8c-example}{eina\+\_\+value\+\_\+02.\+c}}.\end{Desc}
