\hypertarget{a11012}{}\section{snappy\+:\+:Byte\+Array\+Source Class Reference}
\label{a11012}\index{snappy\+::\+Byte\+Array\+Source@{snappy\+::\+Byte\+Array\+Source}}
Inheritance diagram for snappy\+:\+:Byte\+Array\+Source\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a11012}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a11012_a7ad4a7ae6f8ea467fba9f57ef48d30ad}\label{a11012_a7ad4a7ae6f8ea467fba9f57ef48d30ad}} 
{\bfseries Byte\+Array\+Source} (const char $\ast$p, size\+\_\+t n)
\item 
\mbox{\Hypertarget{a11012_a176e78cf70f370fa2b77a46ca4bd03fb}\label{a11012_a176e78cf70f370fa2b77a46ca4bd03fb}} 
virtual size\+\_\+t {\bfseries Available} () const
\item 
\mbox{\Hypertarget{a11012_aaafd97f1fc8975a5ea7e961d4107c2e4}\label{a11012_aaafd97f1fc8975a5ea7e961d4107c2e4}} 
virtual const char $\ast$ {\bfseries Peek} (size\+\_\+t $\ast$len)
\item 
\mbox{\Hypertarget{a11012_aeb0c7084e4b40f93e19239dbc1d910d3}\label{a11012_aeb0c7084e4b40f93e19239dbc1d910d3}} 
virtual void {\bfseries Skip} (size\+\_\+t n)
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a11012_aa644ee013b5a8d8b6c29d5920ba84c5c}\label{a11012_aa644ee013b5a8d8b6c29d5920ba84c5c}} 
const char $\ast$ {\bfseries ptr\+\_\+}
\item 
\mbox{\Hypertarget{a11012_a1e39ea962361d018c872c282d070d231}\label{a11012_a1e39ea962361d018c872c282d070d231}} 
size\+\_\+t {\bfseries left\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


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