1\subsection{M\+D5\+\_\+\+C\+T\+X Struct Reference}
2\label{structMD5__CTX}\index{M\+D5\+\_\+\+C\+T\+X@{M\+D5\+\_\+\+C\+T\+X}}
3
4
5{\ttfamily \#include $<$md5.\+h$>$}
6
7\subsubsection*{Public Attributes}
8\begin{DoxyCompactItemize}
9\item
10uint32\+\_\+t {\bf state} [4]
11\item
12uint32\+\_\+t {\bf count} [2]
13\item
14unsigned char {\bf buffer} [64]
15\end{DoxyCompactItemize}
16
17
18\subsubsection{Member Data Documentation}
19\index{M\+D5\+\_\+\+C\+T\+X@{M\+D5\+\_\+\+C\+T\+X}!buffer@{buffer}}
20\index{buffer@{buffer}!M\+D5\+\_\+\+C\+T\+X@{M\+D5\+\_\+\+C\+T\+X}}
21\paragraph[{buffer}]{\setlength{\rightskip}{0pt plus 5cm}unsigned char M\+D5\+\_\+\+C\+T\+X\+::buffer[64]}\label{structMD5__CTX_a2da73ecf544745f58211e998719f367f}
22\index{M\+D5\+\_\+\+C\+T\+X@{M\+D5\+\_\+\+C\+T\+X}!count@{count}}
23\index{count@{count}!M\+D5\+\_\+\+C\+T\+X@{M\+D5\+\_\+\+C\+T\+X}}
24\paragraph[{count}]{\setlength{\rightskip}{0pt plus 5cm}uint32\+\_\+t M\+D5\+\_\+\+C\+T\+X\+::count[2]}\label{structMD5__CTX_a652deaea6cce73f3adf6b2212240c351}
25\index{M\+D5\+\_\+\+C\+T\+X@{M\+D5\+\_\+\+C\+T\+X}!state@{state}}
26\index{state@{state}!M\+D5\+\_\+\+C\+T\+X@{M\+D5\+\_\+\+C\+T\+X}}
27\paragraph[{state}]{\setlength{\rightskip}{0pt plus 5cm}uint32\+\_\+t M\+D5\+\_\+\+C\+T\+X\+::state[4]}\label{structMD5__CTX_a7c74e43c2762f66bf81f0075bff2dba2}
28
29
30The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
31\item
32{\bf md5.\+h}\end{DoxyCompactItemize}
33