\hypertarget{classsnappy_1_1SnappyDecompressionValidator}{}\section{snappy\+:\+:Snappy\+Decompression\+Validator Class Reference}
\label{classsnappy_1_1SnappyDecompressionValidator}\index{snappy\+::\+Snappy\+Decompression\+Validator@{snappy\+::\+Snappy\+Decompression\+Validator}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyDecompressionValidator_aac860cd09f2e3d91583efdec9d017e00}\label{classsnappy_1_1SnappyDecompressionValidator_aac860cd09f2e3d91583efdec9d017e00}} 
void {\bfseries Set\+Expected\+Length} (size\+\_\+t len)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyDecompressionValidator_a6128d644ead4a53e528cbf0d561d82b6}\label{classsnappy_1_1SnappyDecompressionValidator_a6128d644ead4a53e528cbf0d561d82b6}} 
bool {\bfseries Check\+Length} () const
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyDecompressionValidator_a9ff62aff8d889745141a0f5230ba32dc}\label{classsnappy_1_1SnappyDecompressionValidator_a9ff62aff8d889745141a0f5230ba32dc}} 
bool {\bfseries Append} (const char $\ast$ip, size\+\_\+t len)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyDecompressionValidator_ac421e65cfc3c2e9a01337efa27cbc82e}\label{classsnappy_1_1SnappyDecompressionValidator_ac421e65cfc3c2e9a01337efa27cbc82e}} 
bool {\bfseries Try\+Fast\+Append} (const char $\ast$ip, size\+\_\+t available, size\+\_\+t length)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyDecompressionValidator_acebb0631ff2abbbb8da6e9aa109bc164}\label{classsnappy_1_1SnappyDecompressionValidator_acebb0631ff2abbbb8da6e9aa109bc164}} 
bool {\bfseries Append\+From\+Self} (size\+\_\+t offset, size\+\_\+t len)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyDecompressionValidator_aa49b8349f626c771621206e261d25c9b}\label{classsnappy_1_1SnappyDecompressionValidator_aa49b8349f626c771621206e261d25c9b}} 
void {\bfseries Flush} ()
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyDecompressionValidator_a0f85c806e2a4ff323fe74ac3b9630265}\label{classsnappy_1_1SnappyDecompressionValidator_a0f85c806e2a4ff323fe74ac3b9630265}} 
size\+\_\+t {\bfseries expected\+\_\+}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyDecompressionValidator_a073a61cb874631fd6f450aca6069a2d2}\label{classsnappy_1_1SnappyDecompressionValidator_a073a61cb874631fd6f450aca6069a2d2}} 
size\+\_\+t {\bfseries produced\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 1254 of file snappy.\+cc.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Plugin\+Collection-\/\+File\+Plugins/\+Plugin-\/\+File\+P\+T\+S/\+Snappy/snappy.\+cc\end{DoxyCompactItemize}
