\section{Auth\-Algo Class Reference} \label{classAuthAlgo}\index{AuthAlgo@{AuthAlgo}} {\tt \#include $<$auth\-Algo.h$>$} Inheritance diagram for Auth\-Algo::\begin{figure}[H] \begin{center} \leavevmode \includegraphics[height=2cm]{classAuthAlgo} \end{center} \end{figure} \subsection*{Public Member Functions} \begin{CompactItemize} \item {\bf Auth\-Algo} () \item virtual {\bf $\sim$Auth\-Algo} () \item virtual {\bf auth\_\-tag\_\-t} {\bf calc} (const {\bf Buffer} \&buf)=0 \end{CompactItemize} \subsection{Constructor \& Destructor Documentation} \index{AuthAlgo@{Auth\-Algo}!AuthAlgo@{AuthAlgo}} \index{AuthAlgo@{AuthAlgo}!AuthAlgo@{Auth\-Algo}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}Auth\-Algo::Auth\-Algo ()\hspace{0.3cm}{\tt [inline]}}\label{classAuthAlgo_22a200c372d9aeb73a4cbdd95ba30a0e} \index{AuthAlgo@{Auth\-Algo}!~AuthAlgo@{$\sim$AuthAlgo}} \index{~AuthAlgo@{$\sim$AuthAlgo}!AuthAlgo@{Auth\-Algo}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual Auth\-Algo::$\sim$Auth\-Algo ()\hspace{0.3cm}{\tt [inline, virtual]}}\label{classAuthAlgo_e3428186b4e005e879e26c2b8e04fa4a} \subsection{Member Function Documentation} \index{AuthAlgo@{Auth\-Algo}!calc@{calc}} \index{calc@{calc}!AuthAlgo@{Auth\-Algo}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf auth\_\-tag\_\-t} Auth\-Algo::calc (const {\bf Buffer} \& {\em buf})\hspace{0.3cm}{\tt [pure virtual]}}\label{classAuthAlgo_f53b44f90c33eb049da260947a75c916} Implemented in {\bf Null\-Auth\-Algo} \doxyref{}{p.}{classNullAuthAlgo_60eead12d6b32a576ad40d999a6151cf}, and {\bf Hmac\-Auth\-Algo} \doxyref{}{p.}{classHmacAuthAlgo_af50c9aa6b61ff6f4631e3f78f77dc97}. The documentation for this class was generated from the following file:\begin{CompactItemize} \item {\bf auth\-Algo.h}\end{CompactItemize}