\hypertarget{struct__Eina__Value__Hash}{}\section{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash Struct Reference}
\label{struct__Eina__Value__Hash}\index{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash@{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash}}


Used to store the hash and its subtype.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Eina__Value__Hash_a4dea4cb97aaa948a918f65dc82286463}\label{struct__Eina__Value__Hash_a4dea4cb97aaa948a918f65dc82286463}} 
const \mbox{\hyperlink{group__Eina__Value__Group_gaab67ab8bcd0624280c5276044b07e0d2}{Eina\+\_\+\+Value\+\_\+\+Type}} $\ast$ \mbox{\hyperlink{struct__Eina__Value__Hash_a4dea4cb97aaa948a918f65dc82286463}{subtype}}
\begin{DoxyCompactList}\small\item\em how to allocate and access items \end{DoxyCompactList}\item 
unsigned int \mbox{\hyperlink{struct__Eina__Value__Hash_a5a4d6ed7c30374c81eecdbfbaf017d1a}{buckets\+\_\+power\+\_\+size}}
\begin{DoxyCompactList}\small\item\em how to allocate hash buckets, if zero a sane default is chosen. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Hash__Group_ga9a89d7d3ee260d3a60572ebf651b07e0}{Eina\+\_\+\+Hash}} $\ast$ \mbox{\hyperlink{struct__Eina__Value__Hash_a4c22388735ad94b2127fe85e3c6007aa}{hash}}
\begin{DoxyCompactList}\small\item\em the hash that holds data, members are of subtype-\/$>$value\+\_\+size bytes. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Used to store the hash and its subtype. 

\begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}


\subsection{Field Documentation}
\mbox{\Hypertarget{struct__Eina__Value__Hash_a5a4d6ed7c30374c81eecdbfbaf017d1a}\label{struct__Eina__Value__Hash_a5a4d6ed7c30374c81eecdbfbaf017d1a}} 
\index{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash@{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash}!buckets\+\_\+power\+\_\+size@{buckets\+\_\+power\+\_\+size}}
\index{buckets\+\_\+power\+\_\+size@{buckets\+\_\+power\+\_\+size}!\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash@{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash}}
\subsubsection{\texorpdfstring{buckets\+\_\+power\+\_\+size}{buckets\_power\_size}}
{\footnotesize\ttfamily unsigned int \+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash\+::buckets\+\_\+power\+\_\+size}



how to allocate hash buckets, if zero a sane default is chosen. 

\mbox{\Hypertarget{struct__Eina__Value__Hash_a4c22388735ad94b2127fe85e3c6007aa}\label{struct__Eina__Value__Hash_a4c22388735ad94b2127fe85e3c6007aa}} 
\index{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash@{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash}!hash@{hash}}
\index{hash@{hash}!\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash@{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash}}
\subsubsection{\texorpdfstring{hash}{hash}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Hash__Group_ga9a89d7d3ee260d3a60572ebf651b07e0}{Eina\+\_\+\+Hash}}$\ast$ \+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash\+::hash}



the hash that holds data, members are of subtype-\/$>$value\+\_\+size bytes. 

