\hypertarget{classsnappy_1_1SnappyArrayWriter}{}\section{snappy\+:\+:Snappy\+Array\+Writer Class Reference}
\label{classsnappy_1_1SnappyArrayWriter}\index{snappy\+::\+Snappy\+Array\+Writer@{snappy\+::\+Snappy\+Array\+Writer}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_a5d79568c6fb9c9e1a178b83a0f15ff28}\label{classsnappy_1_1SnappyArrayWriter_a5d79568c6fb9c9e1a178b83a0f15ff28}} 
{\bfseries Snappy\+Array\+Writer} (char $\ast$dst)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_a33358f09208ab7984d180126ea1643d8}\label{classsnappy_1_1SnappyArrayWriter_a33358f09208ab7984d180126ea1643d8}} 
void {\bfseries Set\+Expected\+Length} (size\+\_\+t len)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_a933f57b2ec2c428bc01a49fb29c7d457}\label{classsnappy_1_1SnappyArrayWriter_a933f57b2ec2c428bc01a49fb29c7d457}} 
bool {\bfseries Check\+Length} () const
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_adf43c90c8df544890ddf708ac329219d}\label{classsnappy_1_1SnappyArrayWriter_adf43c90c8df544890ddf708ac329219d}} 
bool {\bfseries Append} (const char $\ast$ip, size\+\_\+t len)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_abf52d37776ce0b61c7c6f7772274e962}\label{classsnappy_1_1SnappyArrayWriter_abf52d37776ce0b61c7c6f7772274e962}} 
bool {\bfseries Try\+Fast\+Append} (const char $\ast$ip, size\+\_\+t available, size\+\_\+t len)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_a07bed0da9365ae0acf99a83220383e97}\label{classsnappy_1_1SnappyArrayWriter_a07bed0da9365ae0acf99a83220383e97}} 
bool {\bfseries Append\+From\+Self} (size\+\_\+t offset, size\+\_\+t len)
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_a815af37d5301f86b4897c0e4a377187c}\label{classsnappy_1_1SnappyArrayWriter_a815af37d5301f86b4897c0e4a377187c}} 
size\+\_\+t {\bfseries Produced} () const
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_aad3fad7d9cd800485d108efbba90cf42}\label{classsnappy_1_1SnappyArrayWriter_aad3fad7d9cd800485d108efbba90cf42}} 
void {\bfseries Flush} ()
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_a3c90a61e8ec019316068f8fbd9230145}\label{classsnappy_1_1SnappyArrayWriter_a3c90a61e8ec019316068f8fbd9230145}} 
char $\ast$ {\bfseries base\+\_\+}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_a0fa2b1ab46def8608e277110af9d418a}\label{classsnappy_1_1SnappyArrayWriter_a0fa2b1ab46def8608e277110af9d418a}} 
char $\ast$ {\bfseries op\+\_\+}
\item 
\mbox{\Hypertarget{classsnappy_1_1SnappyArrayWriter_afea4d70a075ee2b14899067b16288f2e}\label{classsnappy_1_1SnappyArrayWriter_afea4d70a075ee2b14899067b16288f2e}} 
char $\ast$ {\bfseries op\+\_\+limit\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


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