\hypertarget{classsnappy_1_1SnappySinkAllocator}{}\section{snappy\+:\+:Snappy\+Sink\+Allocator Class Reference}
\label{classsnappy_1_1SnappySinkAllocator}\index{snappy\+::\+Snappy\+Sink\+Allocator@{snappy\+::\+Snappy\+Sink\+Allocator}}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structsnappy_1_1SnappySinkAllocator_1_1Datablock}{Datablock}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappySinkAllocator_a5c92ce97ff5b4524f2984950296af028}\label{classsnappy_1_1SnappySinkAllocator_a5c92ce97ff5b4524f2984950296af028}} 
{\bfseries Snappy\+Sink\+Allocator} (\hyperlink{classsnappy_1_1Sink}{Sink} $\ast$dest)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappySinkAllocator_a7e93c29854154725f10708d3463b3ec9}\label{classsnappy_1_1SnappySinkAllocator_a7e93c29854154725f10708d3463b3ec9}} 
char $\ast$ {\bfseries Allocate} (int size)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappySinkAllocator_aa55c89d601c17ae1529ca38c86c6fef2}\label{classsnappy_1_1SnappySinkAllocator_aa55c89d601c17ae1529ca38c86c6fef2}} 
void {\bfseries Flush} (size\+\_\+t size)
\end{DoxyCompactItemize}
\subsection*{Static Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappySinkAllocator_a18c4a251eea02cac2642d4b8601343f7}\label{classsnappy_1_1SnappySinkAllocator_a18c4a251eea02cac2642d4b8601343f7}} 
static void {\bfseries Deleter} (void $\ast$arg, const char $\ast$bytes, size\+\_\+t size)
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappySinkAllocator_a2cc55e7270668b30aef1497355b4479c}\label{classsnappy_1_1SnappySinkAllocator_a2cc55e7270668b30aef1497355b4479c}} 
\hyperlink{classsnappy_1_1Sink}{Sink} $\ast$ {\bfseries dest\+\_\+}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappySinkAllocator_a0ba4cfd45a17eea4ea4d245b31095860}\label{classsnappy_1_1SnappySinkAllocator_a0ba4cfd45a17eea4ea4d245b31095860}} 
vector$<$ \hyperlink{structsnappy_1_1SnappySinkAllocator_1_1Datablock}{Datablock} $>$ {\bfseries blocks\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 1478 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}
