\hypertarget{structhashFunction}{\section{hash\-Function Struct Reference} \label{structhashFunction}\index{hash\-Function@{hash\-Function}} } {\ttfamily \#include $<$beecrypt.\-h$>$} \subsection*{Data Fields} \begin{DoxyCompactItemize} \item const char $\ast$ \hyperlink{structhashFunction_a7bdc898a8445ccb3f9e1ac74316b5666}{name} \item const size\-\_\-t \hyperlink{structhashFunction_ad34fdbf8f2f7a2ffc66449dc0ff47593}{paramsize} \item const size\-\_\-t \hyperlink{structhashFunction_a3fd78b788de29241a4e9991c4d80f11b}{blocksize} \item const size\-\_\-t \hyperlink{structhashFunction_a02516a82d753190f953a0c0929a74ae5}{digestsize} \item const \hyperlink{beecrypt_8h_a862f28c4090c61e27ee3a51c81bbb58c}{hash\-Function\-Reset} \hyperlink{structhashFunction_aa51a0b4668ecfb06ea497d673ee248c4}{reset} \item const \hyperlink{beecrypt_8h_adedf90e4dd8f70073c38dbd590799575}{hash\-Function\-Update} \hyperlink{structhashFunction_a98dd98a8cf4876963bfa8d77867eaa0e}{update} \item const \hyperlink{beecrypt_8h_a0880b04490ee9c7440e48c7156fc4f23}{hash\-Function\-Digest} \hyperlink{structhashFunction_a51569795a0d4a519305d6c1263673ad2}{digest} \end{DoxyCompactItemize} \subsection{Field Documentation} \hypertarget{structhashFunction_a3fd78b788de29241a4e9991c4d80f11b}{\index{hash\-Function@{hash\-Function}!blocksize@{blocksize}} \index{blocksize@{blocksize}!hashFunction@{hash\-Function}} \subsubsection[{blocksize}]{\setlength{\rightskip}{0pt plus 5cm}const size\-\_\-t hash\-Function\-::blocksize}}\label{structhashFunction_a3fd78b788de29241a4e9991c4d80f11b} \hypertarget{structhashFunction_a51569795a0d4a519305d6c1263673ad2}{\index{hash\-Function@{hash\-Function}!digest@{digest}} \index{digest@{digest}!hashFunction@{hash\-Function}} \subsubsection[{digest}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf hash\-Function\-Digest} hash\-Function\-::digest}}\label{structhashFunction_a51569795a0d4a519305d6c1263673ad2} \hypertarget{structhashFunction_a02516a82d753190f953a0c0929a74ae5}{\index{hash\-Function@{hash\-Function}!digestsize@{digestsize}} \index{digestsize@{digestsize}!hashFunction@{hash\-Function}} \subsubsection[{digestsize}]{\setlength{\rightskip}{0pt plus 5cm}const size\-\_\-t hash\-Function\-::digestsize}}\label{structhashFunction_a02516a82d753190f953a0c0929a74ae5} \hypertarget{structhashFunction_a7bdc898a8445ccb3f9e1ac74316b5666}{\index{hash\-Function@{hash\-Function}!name@{name}} \index{name@{name}!hashFunction@{hash\-Function}} \subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ hash\-Function\-::name}}\label{structhashFunction_a7bdc898a8445ccb3f9e1ac74316b5666} \hypertarget{structhashFunction_ad34fdbf8f2f7a2ffc66449dc0ff47593}{\index{hash\-Function@{hash\-Function}!paramsize@{paramsize}} \index{paramsize@{paramsize}!hashFunction@{hash\-Function}} \subsubsection[{paramsize}]{\setlength{\rightskip}{0pt plus 5cm}const size\-\_\-t hash\-Function\-::paramsize}}\label{structhashFunction_ad34fdbf8f2f7a2ffc66449dc0ff47593} \hypertarget{structhashFunction_aa51a0b4668ecfb06ea497d673ee248c4}{\index{hash\-Function@{hash\-Function}!reset@{reset}} \index{reset@{reset}!hashFunction@{hash\-Function}} \subsubsection[{reset}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf hash\-Function\-Reset} hash\-Function\-::reset}}\label{structhashFunction_aa51a0b4668ecfb06ea497d673ee248c4} \hypertarget{structhashFunction_a98dd98a8cf4876963bfa8d77867eaa0e}{\index{hash\-Function@{hash\-Function}!update@{update}} \index{update@{update}!hashFunction@{hash\-Function}} \subsubsection[{update}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf hash\-Function\-Update} hash\-Function\-::update}}\label{structhashFunction_a98dd98a8cf4876963bfa8d77867eaa0e} The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize} \item include/beecrypt/\hyperlink{beecrypt_8h}{beecrypt.\-h}\end{DoxyCompactItemize}