\hypertarget{classsnappy_1_1UncheckedByteArraySink}{}\section{snappy\+:\+:Unchecked\+Byte\+Array\+Sink Class Reference}
\label{classsnappy_1_1UncheckedByteArraySink}\index{snappy\+::\+Unchecked\+Byte\+Array\+Sink@{snappy\+::\+Unchecked\+Byte\+Array\+Sink}}
Inheritance diagram for snappy\+:\+:Unchecked\+Byte\+Array\+Sink\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classsnappy_1_1UncheckedByteArraySink}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1UncheckedByteArraySink_a79f6945772c6701a26db0a66ca8485dd}\label{classsnappy_1_1UncheckedByteArraySink_a79f6945772c6701a26db0a66ca8485dd}} 
{\bfseries Unchecked\+Byte\+Array\+Sink} (char $\ast$dest)
\item 
\mbox{\Hypertarget{classsnappy_1_1UncheckedByteArraySink_af7c4594c7d77a17f5eaeb3e9a95b0167}\label{classsnappy_1_1UncheckedByteArraySink_af7c4594c7d77a17f5eaeb3e9a95b0167}} 
virtual void {\bfseries Append} (const char $\ast$data, size\+\_\+t n)
\item 
\mbox{\Hypertarget{classsnappy_1_1UncheckedByteArraySink_aba0863f91134fc123d7a66237f07f22f}\label{classsnappy_1_1UncheckedByteArraySink_aba0863f91134fc123d7a66237f07f22f}} 
virtual char $\ast$ {\bfseries Get\+Append\+Buffer} (size\+\_\+t len, char $\ast$scratch)
\item 
\mbox{\Hypertarget{classsnappy_1_1UncheckedByteArraySink_a30f8a3e25c7632d83766d31f7e44af9a}\label{classsnappy_1_1UncheckedByteArraySink_a30f8a3e25c7632d83766d31f7e44af9a}} 
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)
\item 
\mbox{\Hypertarget{classsnappy_1_1UncheckedByteArraySink_aef3bff12c454ac4fa170a92453043522}\label{classsnappy_1_1UncheckedByteArraySink_aef3bff12c454ac4fa170a92453043522}} 
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_1UncheckedByteArraySink_a7fc38247e13a14e1295d0f7619b53eb8}\label{classsnappy_1_1UncheckedByteArraySink_a7fc38247e13a14e1295d0f7619b53eb8}} 
char $\ast$ {\bfseries Current\+Destination} () const
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1UncheckedByteArraySink_a1857c3016f1b475dcd41964e842857fc}\label{classsnappy_1_1UncheckedByteArraySink_a1857c3016f1b475dcd41964e842857fc}} 
char $\ast$ {\bfseries dest\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


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