\hypertarget{classsnappy_1_1Sink}{}\section{snappy\+:\+:Sink Class Reference}
\label{classsnappy_1_1Sink}\index{snappy\+::\+Sink@{snappy\+::\+Sink}}
Inheritance diagram for snappy\+:\+:Sink\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classsnappy_1_1Sink}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1Sink_a1a81c6b8064e00e1bde7075c0b88436e}\label{classsnappy_1_1Sink_a1a81c6b8064e00e1bde7075c0b88436e}} 
virtual void {\bfseries Append} (const char $\ast$bytes, size\+\_\+t n)=0
\item 
\mbox{\Hypertarget{classsnappy_1_1Sink_aa7caf1da256f8d8ce67181abc6a886ff}\label{classsnappy_1_1Sink_aa7caf1da256f8d8ce67181abc6a886ff}} 
virtual char $\ast$ {\bfseries Get\+Append\+Buffer} (size\+\_\+t length, char $\ast$scratch)
\item 
\mbox{\Hypertarget{classsnappy_1_1Sink_a8343a1c1e570a4f4fe1b4601423ce913}\label{classsnappy_1_1Sink_a8343a1c1e570a4f4fe1b4601423ce913}} 
virtual void {\bfseries Append\+And\+Take\+Ownership} (char $\ast$bytes, size\+\_\+t n, void($\ast$deleter)(void $\ast$, const char $\ast$, size\+\_\+t), void $\ast$deleter\+\_\+arg)
\item 
\mbox{\Hypertarget{classsnappy_1_1Sink_a4268641505fcfb5bfc87e13e76c3f968}\label{classsnappy_1_1Sink_a4268641505fcfb5bfc87e13e76c3f968}} 
virtual char $\ast$ {\bfseries Get\+Append\+Buffer\+Variable} (size\+\_\+t min\+\_\+size, size\+\_\+t desired\+\_\+size\+\_\+hint, char $\ast$scratch, size\+\_\+t scratch\+\_\+size, size\+\_\+t $\ast$allocated\+\_\+size)
\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1Sink_aede071d85e21a093678b50eccd3c23e4}\label{classsnappy_1_1Sink_aede071d85e21a093678b50eccd3c23e4}} 
{\bfseries Sink} (const \hyperlink{classsnappy_1_1Sink}{Sink} \&)
\item 
\mbox{\Hypertarget{classsnappy_1_1Sink_a66c9e52852c4f60ddf57895d305bca80}\label{classsnappy_1_1Sink_a66c9e52852c4f60ddf57895d305bca80}} 
void {\bfseries operator=} (const \hyperlink{classsnappy_1_1Sink}{Sink} \&)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 37 of file snappy-\/sinksource.\+h.



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