\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 
\hypertarget{struct__Eina__Value__Hash_a4dea4cb97aaa948a918f65dc82286463}{const \hyperlink{group__Eina__Value__Group_gaab67ab8bcd0624280c5276044b07e0d2}{Eina\+\_\+\+Value\+\_\+\+Type} $\ast$ \hyperlink{struct__Eina__Value__Hash_a4dea4cb97aaa948a918f65dc82286463}{subtype}}\label{struct__Eina__Value__Hash_a4dea4cb97aaa948a918f65dc82286463}

\begin{DoxyCompactList}\small\item\em how to allocate and access items \end{DoxyCompactList}\item 
unsigned int \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 
\hyperlink{group__Eina__Hash__Group_ga9a89d7d3ee260d3a60572ebf651b07e0}{Eina\+\_\+\+Hash} $\ast$ \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}
\hypertarget{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[{buckets\+\_\+power\+\_\+size}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int \+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash\+::buckets\+\_\+power\+\_\+size}}\label{struct__Eina__Value__Hash_a5a4d6ed7c30374c81eecdbfbaf017d1a}


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

\hypertarget{struct__Eina__Value__Hash_a4c22388735ad94b2127fe85e3c6007aa}{\index{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash@{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash}!hash@{hash}}
\index{hash@{hash}!\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash@{\+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash}}
\subsubsection[{hash}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Eina\+\_\+\+Hash}$\ast$ \+\_\+\+Eina\+\_\+\+Value\+\_\+\+Hash\+::hash}}\label{struct__Eina__Value__Hash_a4c22388735ad94b2127fe85e3c6007aa}


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

