\doxysection{include/hash.h File Reference} \label{hash_8h}\index{include/hash.h@{include/hash.h}} This graph shows which files directly or indirectly include this file\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{hash_8h__dep__incl} \end{center} \end{figure} \doxysubsection*{Data Structures} \begin{DoxyCompactItemize} \item struct \textbf{ HKEY} \begin{DoxyCompactList}\small\item\em ハッシュ共用体のデータ型 \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Enumerations} \begin{DoxyCompactItemize} \item enum \textbf{ UTYPE} \{ \textbf{ CHARS} = 0 , \textbf{ INT} = 1 \} \begin{DoxyCompactList}\small\item\em ハッシュ共用体の数値 \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Functions} \begin{DoxyCompactItemize} \item unsigned \textbf{ hash} (int keyc, \textbf{ HKEY} $\ast$keyv[$\,$], int tabsize) \begin{DoxyCompactList}\small\item\em ハッシュ値を取得する \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Enumeration Type Documentation} \mbox{\label{hash_8h_a70448f6a2463cfd7382f14686c213f12}} \index{hash.h@{hash.h}!UTYPE@{UTYPE}} \index{UTYPE@{UTYPE}!hash.h@{hash.h}} \doxysubsubsection{UTYPE} {\footnotesize\ttfamily enum \textbf{ UTYPE}} ハッシュ共用体の数値 \begin{DoxyEnumFields}{Enumerator} \raisebox{\heightof{T}}[0pt][0pt]{\index{CHARS@{CHARS}!hash.h@{hash.h}}\index{hash.h@{hash.h}!CHARS@{CHARS}}}\mbox{\label{hash_8h_a70448f6a2463cfd7382f14686c213f12a130818e45ff82e21df80cbe00b9eeb7a}} CHARS&char型のデータ \\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{INT@{INT}!hash.h@{hash.h}}\index{hash.h@{hash.h}!INT@{INT}}}\mbox{\label{hash_8h_a70448f6a2463cfd7382f14686c213f12afd5a5f51ce25953f3db2c7e93eb7864a}} INT&int型のデータ ~\newline \\ \hline \end{DoxyEnumFields} Definition at line 7 of file hash.\+h. \doxysubsection{Function Documentation} \mbox{\label{hash_8h_ac7eca217f473c9ee585bc67d937e05a5}} \index{hash.h@{hash.h}!hash@{hash}} \index{hash@{hash}!hash.h@{hash.h}} \doxysubsubsection{hash()} {\footnotesize\ttfamily unsigned hash (\begin{DoxyParamCaption}\item[{int}]{keyc, }\item[{\textbf{ HKEY} $\ast$}]{keyv[$\,$], }\item[{int}]{tabsize }\end{DoxyParamCaption})} ハッシュ値を取得する \begin{DoxyReturn}{Returns} ハッシュ値 \end{DoxyReturn} \begin{DoxyParams}{Parameters} {\em keyc} & キーの数 \\ \hline {\em $\ast$keyv\mbox{[}$\,$\mbox{]}} & キーを表す配列 \\ \hline {\em tabsize} & テーブルのサイズ \\ \hline \end{DoxyParams} Definition at line 3 of file hash.\+c. Here is the caller graph for this function\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{hash_8h_ac7eca217f473c9ee585bc67d937e05a5_icgraph} \end{center} \end{figure}