\hypertarget{structmpnumber}{\section{mpnumber Struct Reference} \label{structmpnumber}\index{mpnumber@{mpnumber}} } {\ttfamily \#include $<$mpnumber.\-h$>$} Collaboration diagram for mpnumber\-: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=187pt]{structmpnumber__coll__graph} \end{center} \end{figure} \subsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \hyperlink{structmpnumber_aa43cf464ece656e37827a5b771a83ad6}{mpnumber} () \item \hyperlink{structmpnumber_a96cb1ff6adbfc7438b3c41f711cba79b}{mpnumber} (unsigned int) \item \hyperlink{structmpnumber_a5b7b0f00cde7af83a9ba932ea9115637}{mpnumber} (size\-\_\-t, const \hyperlink{api_8h_a8de7ba63f011c81fa7f87724104d774b}{mpw} $\ast$) \item \hyperlink{structmpnumber_a3f0f8aab9f856766f00a0506b94f7041}{mpnumber} (const \hyperlink{structmpnumber}{mpnumber} \&) \item \hyperlink{structmpnumber_ae13a7123a97527c0c3aa6db0f3bbdb16}{$\sim$mpnumber} () \item const \hyperlink{structmpnumber}{mpnumber} \& \hyperlink{structmpnumber_a01dc6560f0893855d7c78cf5c76389e3}{operator=} (const \hyperlink{structmpnumber}{mpnumber} \&) \item void \hyperlink{structmpnumber_ae45b042fdcce2567d477e2cfedf574a4}{wipe} () \item size\-\_\-t \hyperlink{structmpnumber_acfa3083b2de8de792198dbc5213d2ba7}{bitlength} () const \end{DoxyCompactItemize} \subsection*{Data Fields} \begin{DoxyCompactItemize} \item size\-\_\-t \hyperlink{structmpnumber_a684b9dd37aa00295a2b6e7499b460449}{size} \item \hyperlink{api_8h_a8de7ba63f011c81fa7f87724104d774b}{mpw} $\ast$ \hyperlink{structmpnumber_aa91146e311856b383e0122d61aa69b2a}{data} \end{DoxyCompactItemize} \subsection*{Static Public Attributes} \begin{DoxyCompactItemize} \item static const \hyperlink{structmpnumber}{mpnumber} \hyperlink{structmpnumber_a2f9c73ba6ca5f1297b3ec0e3eab0e31b}{Z\-E\-R\-O} \item static const \hyperlink{structmpnumber}{mpnumber} \hyperlink{structmpnumber_af1896e73705400c96fc515fd736db63f}{O\-N\-E} \end{DoxyCompactItemize} \subsection{Constructor \& Destructor Documentation} \hypertarget{structmpnumber_aa43cf464ece656e37827a5b771a83ad6}{\index{mpnumber@{mpnumber}!mpnumber@{mpnumber}} \index{mpnumber@{mpnumber}!mpnumber@{mpnumber}} \subsubsection[{mpnumber}]{\setlength{\rightskip}{0pt plus 5cm}mpnumber\-::mpnumber ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} )}}\label{structmpnumber_aa43cf464ece656e37827a5b771a83ad6} \hypertarget{structmpnumber_a96cb1ff6adbfc7438b3c41f711cba79b}{\index{mpnumber@{mpnumber}!mpnumber@{mpnumber}} \index{mpnumber@{mpnumber}!mpnumber@{mpnumber}} \subsubsection[{mpnumber}]{\setlength{\rightskip}{0pt plus 5cm}mpnumber\-::mpnumber ( \begin{DoxyParamCaption} \item[{unsigned}]{int} \end{DoxyParamCaption} )}}\label{structmpnumber_a96cb1ff6adbfc7438b3c41f711cba79b} \hypertarget{structmpnumber_a5b7b0f00cde7af83a9ba932ea9115637}{\index{mpnumber@{mpnumber}!mpnumber@{mpnumber}} \index{mpnumber@{mpnumber}!mpnumber@{mpnumber}} \subsubsection[{mpnumber}]{\setlength{\rightskip}{0pt plus 5cm}mpnumber\-::mpnumber ( \begin{DoxyParamCaption} \item[{size\-\_\-t}]{, } \item[{const {\bf mpw} $\ast$}]{} \end{DoxyParamCaption} )}}\label{structmpnumber_a5b7b0f00cde7af83a9ba932ea9115637} \hypertarget{structmpnumber_a3f0f8aab9f856766f00a0506b94f7041}{\index{mpnumber@{mpnumber}!mpnumber@{mpnumber}} \index{mpnumber@{mpnumber}!mpnumber@{mpnumber}} \subsubsection[{mpnumber}]{\setlength{\rightskip}{0pt plus 5cm}mpnumber\-::mpnumber ( \begin{DoxyParamCaption} \item[{const {\bf mpnumber} \&}]{} \end{DoxyParamCaption} )}}\label{structmpnumber_a3f0f8aab9f856766f00a0506b94f7041} \hypertarget{structmpnumber_ae13a7123a97527c0c3aa6db0f3bbdb16}{\index{mpnumber@{mpnumber}!$\sim$mpnumber@{$\sim$mpnumber}} \index{$\sim$mpnumber@{$\sim$mpnumber}!mpnumber@{mpnumber}} \subsubsection[{$\sim$mpnumber}]{\setlength{\rightskip}{0pt plus 5cm}mpnumber\-::$\sim$mpnumber ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} )}}\label{structmpnumber_ae13a7123a97527c0c3aa6db0f3bbdb16} \subsection{Member Function Documentation} \hypertarget{structmpnumber_acfa3083b2de8de792198dbc5213d2ba7}{\index{mpnumber@{mpnumber}!bitlength@{bitlength}} \index{bitlength@{bitlength}!mpnumber@{mpnumber}} \subsubsection[{bitlength}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t mpnumber\-::bitlength ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} ) const}}\label{structmpnumber_acfa3083b2de8de792198dbc5213d2ba7} \hypertarget{structmpnumber_a01dc6560f0893855d7c78cf5c76389e3}{\index{mpnumber@{mpnumber}!operator=@{operator=}} \index{operator=@{operator=}!mpnumber@{mpnumber}} \subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf mpnumber}\& mpnumber\-::operator= ( \begin{DoxyParamCaption} \item[{const {\bf mpnumber} \&}]{} \end{DoxyParamCaption} )}}\label{structmpnumber_a01dc6560f0893855d7c78cf5c76389e3} \hypertarget{structmpnumber_ae45b042fdcce2567d477e2cfedf574a4}{\index{mpnumber@{mpnumber}!wipe@{wipe}} \index{wipe@{wipe}!mpnumber@{mpnumber}} \subsubsection[{wipe}]{\setlength{\rightskip}{0pt plus 5cm}void mpnumber\-::wipe ( \begin{DoxyParamCaption} {} \end{DoxyParamCaption} )}}\label{structmpnumber_ae45b042fdcce2567d477e2cfedf574a4} \subsection{Field Documentation} \hypertarget{structmpnumber_aa91146e311856b383e0122d61aa69b2a}{\index{mpnumber@{mpnumber}!data@{data}} \index{data@{data}!mpnumber@{mpnumber}} \subsubsection[{data}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mpw}$\ast$ mpnumber\-::data}}\label{structmpnumber_aa91146e311856b383e0122d61aa69b2a} \hypertarget{structmpnumber_af1896e73705400c96fc515fd736db63f}{\index{mpnumber@{mpnumber}!O\-N\-E@{O\-N\-E}} \index{O\-N\-E@{O\-N\-E}!mpnumber@{mpnumber}} \subsubsection[{O\-N\-E}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf mpnumber} mpnumber\-::\-O\-N\-E\hspace{0.3cm}{\ttfamily [static]}}}\label{structmpnumber_af1896e73705400c96fc515fd736db63f} \hypertarget{structmpnumber_a684b9dd37aa00295a2b6e7499b460449}{\index{mpnumber@{mpnumber}!size@{size}} \index{size@{size}!mpnumber@{mpnumber}} \subsubsection[{size}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t mpnumber\-::size}}\label{structmpnumber_a684b9dd37aa00295a2b6e7499b460449} \hypertarget{structmpnumber_a2f9c73ba6ca5f1297b3ec0e3eab0e31b}{\index{mpnumber@{mpnumber}!Z\-E\-R\-O@{Z\-E\-R\-O}} \index{Z\-E\-R\-O@{Z\-E\-R\-O}!mpnumber@{mpnumber}} \subsubsection[{Z\-E\-R\-O}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf mpnumber} mpnumber\-::\-Z\-E\-R\-O\hspace{0.3cm}{\ttfamily [static]}}}\label{structmpnumber_a2f9c73ba6ca5f1297b3ec0e3eab0e31b} The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize} \item include/beecrypt/\hyperlink{mpnumber_8h}{mpnumber.\-h}\end{DoxyCompactItemize}