\hypertarget{odalaunch_2src_2md5_8h}{
\section{odalaunch/src/md5.h File Reference}
\label{d6/d03/odalaunch_2src_2md5_8h}\index{odalaunch/src/md5.h@{odalaunch/src/md5.h}}
}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structmd5__state__s}{md5\_\-state\_\-s}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef unsigned char \hyperlink{odalaunch_2src_2md5_8h_a7766d96ec42fb9d9608fdf101e3be092}{md5\_\-byte\_\-t}
\item 
typedef unsigned int \hyperlink{odalaunch_2src_2md5_8h_a5898e8761a27e6193c4566fe2e41f330}{md5\_\-word\_\-t}
\item 
typedef struct \hyperlink{structmd5__state__s}{md5\_\-state\_\-s} \hyperlink{odalaunch_2src_2md5_8h_a8aec9a62260fcc2c413ce2c5afe361c1}{md5\_\-state\_\-t}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{odalaunch_2src_2md5_8h_a92b88e6e65a2f3a2db4ab6ae8cc9ad54}{md5\_\-init} (\hyperlink{structmd5__state__s}{md5\_\-state\_\-t} $\ast$pms)
\item 
void \hyperlink{odalaunch_2src_2md5_8h_a345851d2511c7174fdbf953588e4f85d}{md5\_\-append} (\hyperlink{structmd5__state__s}{md5\_\-state\_\-t} $\ast$pms, const \hyperlink{common_2md5_8h_a7766d96ec42fb9d9608fdf101e3be092}{md5\_\-byte\_\-t} $\ast$data, int nbytes)
\item 
void \hyperlink{odalaunch_2src_2md5_8h_af926e22dea5f31719375681662188fac}{md5\_\-finish} (\hyperlink{structmd5__state__s}{md5\_\-state\_\-t} $\ast$pms, \hyperlink{common_2md5_8h_a7766d96ec42fb9d9608fdf101e3be092}{md5\_\-byte\_\-t} \hyperlink{cl__main_8cpp_a8871064c44d68726753ea9cbfd9c6463}{digest}\mbox{[}16\mbox{]})
\item 
\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} \hyperlink{odalaunch_2src_2md5_8h_a21bb4441c8091537b93c9fa5ab5a70c0}{MD5SUM} (const void $\ast$in, size\_\-t \hyperlink{lzoconf_8h_aab9257c30c984af77be6bc46d052d45d}{size})
\item 
\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} \hyperlink{odalaunch_2src_2md5_8h_a79a904fe6fdfe7d42899d3df11d071c9}{MD5SUM} (\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} in)
\item 
wxString \hyperlink{odalaunch_2src_2md5_8h_a5f12278a57277220e90a2d2bd5681c3e}{MD5SUM} (const wxString \&)
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\hypertarget{odalaunch_2src_2md5_8h_a7766d96ec42fb9d9608fdf101e3be092}{
\index{odalaunch/src/md5.h@{odalaunch/src/md5.h}!md5\_\-byte\_\-t@{md5\_\-byte\_\-t}}
\index{md5\_\-byte\_\-t@{md5\_\-byte\_\-t}!odalaunch/src/md5.h@{odalaunch/src/md5.h}}
\subsubsection[{md5\_\-byte\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned char {\bf md5\_\-byte\_\-t}}}
\label{d6/d03/odalaunch_2src_2md5_8h_a7766d96ec42fb9d9608fdf101e3be092}
\hypertarget{odalaunch_2src_2md5_8h_a8aec9a62260fcc2c413ce2c5afe361c1}{
\index{odalaunch/src/md5.h@{odalaunch/src/md5.h}!md5\_\-state\_\-t@{md5\_\-state\_\-t}}
\index{md5\_\-state\_\-t@{md5\_\-state\_\-t}!odalaunch/src/md5.h@{odalaunch/src/md5.h}}
\subsubsection[{md5\_\-state\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf md5\_\-state\_\-s}  {\bf md5\_\-state\_\-t}}}
\label{d6/d03/odalaunch_2src_2md5_8h_a8aec9a62260fcc2c413ce2c5afe361c1}
\hypertarget{odalaunch_2src_2md5_8h_a5898e8761a27e6193c4566fe2e41f330}{
\index{odalaunch/src/md5.h@{odalaunch/src/md5.h}!md5\_\-word\_\-t@{md5\_\-word\_\-t}}
\index{md5\_\-word\_\-t@{md5\_\-word\_\-t}!odalaunch/src/md5.h@{odalaunch/src/md5.h}}
\subsubsection[{md5\_\-word\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef unsigned int {\bf md5\_\-word\_\-t}}}
\label{d6/d03/odalaunch_2src_2md5_8h_a5898e8761a27e6193c4566fe2e41f330}


\subsection{Function Documentation}
\hypertarget{odalaunch_2src_2md5_8h_a345851d2511c7174fdbf953588e4f85d}{
\index{odalaunch/src/md5.h@{odalaunch/src/md5.h}!md5\_\-append@{md5\_\-append}}
\index{md5\_\-append@{md5\_\-append}!odalaunch/src/md5.h@{odalaunch/src/md5.h}}
\subsubsection[{md5\_\-append}]{\setlength{\rightskip}{0pt plus 5cm}void md5\_\-append (
\begin{DoxyParamCaption}
\item[{{\bf md5\_\-state\_\-t} $\ast$}]{pms, }
\item[{const {\bf md5\_\-byte\_\-t} $\ast$}]{data, }
\item[{int}]{nbytes}
\end{DoxyParamCaption}
)}}
\label{d6/d03/odalaunch_2src_2md5_8h_a345851d2511c7174fdbf953588e4f85d}
\hypertarget{odalaunch_2src_2md5_8h_af926e22dea5f31719375681662188fac}{
\index{odalaunch/src/md5.h@{odalaunch/src/md5.h}!md5\_\-finish@{md5\_\-finish}}
\index{md5\_\-finish@{md5\_\-finish}!odalaunch/src/md5.h@{odalaunch/src/md5.h}}
\subsubsection[{md5\_\-finish}]{\setlength{\rightskip}{0pt plus 5cm}void md5\_\-finish (
\begin{DoxyParamCaption}
\item[{{\bf md5\_\-state\_\-t} $\ast$}]{pms, }
\item[{{\bf md5\_\-byte\_\-t}}]{digest\mbox{[}16\mbox{]}}
\end{DoxyParamCaption}
)}}
\label{d6/d03/odalaunch_2src_2md5_8h_af926e22dea5f31719375681662188fac}
\hypertarget{odalaunch_2src_2md5_8h_a92b88e6e65a2f3a2db4ab6ae8cc9ad54}{
\index{odalaunch/src/md5.h@{odalaunch/src/md5.h}!md5\_\-init@{md5\_\-init}}
\index{md5\_\-init@{md5\_\-init}!odalaunch/src/md5.h@{odalaunch/src/md5.h}}
\subsubsection[{md5\_\-init}]{\setlength{\rightskip}{0pt plus 5cm}void md5\_\-init (
\begin{DoxyParamCaption}
\item[{{\bf md5\_\-state\_\-t} $\ast$}]{pms}
\end{DoxyParamCaption}
)}}
\label{d6/d03/odalaunch_2src_2md5_8h_a92b88e6e65a2f3a2db4ab6ae8cc9ad54}
\hypertarget{odalaunch_2src_2md5_8h_a21bb4441c8091537b93c9fa5ab5a70c0}{
\index{odalaunch/src/md5.h@{odalaunch/src/md5.h}!MD5SUM@{MD5SUM}}
\index{MD5SUM@{MD5SUM}!odalaunch/src/md5.h@{odalaunch/src/md5.h}}
\subsubsection[{MD5SUM}]{\setlength{\rightskip}{0pt plus 5cm}{\bf std::string} MD5SUM (
\begin{DoxyParamCaption}
\item[{const void $\ast$}]{in, }
\item[{size\_\-t}]{size}
\end{DoxyParamCaption}
)}}
\label{d6/d03/odalaunch_2src_2md5_8h_a21bb4441c8091537b93c9fa5ab5a70c0}
\hypertarget{odalaunch_2src_2md5_8h_a5f12278a57277220e90a2d2bd5681c3e}{
\index{odalaunch/src/md5.h@{odalaunch/src/md5.h}!MD5SUM@{MD5SUM}}
\index{MD5SUM@{MD5SUM}!odalaunch/src/md5.h@{odalaunch/src/md5.h}}
\subsubsection[{MD5SUM}]{\setlength{\rightskip}{0pt plus 5cm}wxString MD5SUM (
\begin{DoxyParamCaption}
\item[{const wxString \&}]{}
\end{DoxyParamCaption}
)}}
\label{d6/d03/odalaunch_2src_2md5_8h_a5f12278a57277220e90a2d2bd5681c3e}
\hypertarget{odalaunch_2src_2md5_8h_a79a904fe6fdfe7d42899d3df11d071c9}{
\index{odalaunch/src/md5.h@{odalaunch/src/md5.h}!MD5SUM@{MD5SUM}}
\index{MD5SUM@{MD5SUM}!odalaunch/src/md5.h@{odalaunch/src/md5.h}}
\subsubsection[{MD5SUM}]{\setlength{\rightskip}{0pt plus 5cm}{\bf std::string} MD5SUM (
\begin{DoxyParamCaption}
\item[{{\bf std::string}}]{in}
\end{DoxyParamCaption}
)}}
\label{d6/d03/odalaunch_2src_2md5_8h_a79a904fe6fdfe7d42899d3df11d071c9}
