\hypertarget{classgoogle_1_1protobuf_1_1io_1_1CopyingOutputStream}{\section{google\-:\-:protobuf\-:\-:io\-:\-:\-Copying\-Output\-Stream \-Class \-Reference}
\label{classgoogle_1_1protobuf_1_1io_1_1CopyingOutputStream}\index{google\-::protobuf\-::io\-::\-Copying\-Output\-Stream@{google\-::protobuf\-::io\-::\-Copying\-Output\-Stream}}
}


{\ttfamily \#include $<$zero\-\_\-copy\-\_\-stream\-\_\-impl\-\_\-lite.\-h$>$}



\-Inheritance diagram for google\-:\-:protobuf\-:\-:io\-:\-:\-Copying\-Output\-Stream\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classgoogle_1_1protobuf_1_1io_1_1CopyingOutputStream__inherit__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{classgoogle_1_1protobuf_1_1io_1_1CopyingOutputStream_a2467f98a2f168ddf8e98710b27dd184d}{$\sim$\-Copying\-Output\-Stream} ()
\item 
virtual bool \hyperlink{classgoogle_1_1protobuf_1_1io_1_1CopyingOutputStream_a1990ba311612ad7067cfed45914995f3}{\-Write} (const void $\ast$buffer, int size)=0
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1io_1_1CopyingOutputStream_a2467f98a2f168ddf8e98710b27dd184d}{\index{google\-::protobuf\-::io\-::\-Copying\-Output\-Stream@{google\-::protobuf\-::io\-::\-Copying\-Output\-Stream}!$\sim$\-Copying\-Output\-Stream@{$\sim$\-Copying\-Output\-Stream}}
\index{$\sim$\-Copying\-Output\-Stream@{$\sim$\-Copying\-Output\-Stream}!google::protobuf::io::CopyingOutputStream@{google\-::protobuf\-::io\-::\-Copying\-Output\-Stream}}
\subsubsection[{$\sim$\-Copying\-Output\-Stream}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf google\-::protobuf\-::io\-::\-Copying\-Output\-Stream\-::$\sim$\-Copying\-Output\-Stream} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1io_1_1CopyingOutputStream_a2467f98a2f168ddf8e98710b27dd184d}


\subsection{\-Member \-Function \-Documentation}
\hypertarget{classgoogle_1_1protobuf_1_1io_1_1CopyingOutputStream_a1990ba311612ad7067cfed45914995f3}{\index{google\-::protobuf\-::io\-::\-Copying\-Output\-Stream@{google\-::protobuf\-::io\-::\-Copying\-Output\-Stream}!\-Write@{\-Write}}
\index{\-Write@{\-Write}!google::protobuf::io::CopyingOutputStream@{google\-::protobuf\-::io\-::\-Copying\-Output\-Stream}}
\subsubsection[{\-Write}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool {\bf google\-::protobuf\-::io\-::\-Copying\-Output\-Stream\-::\-Write} (
\begin{DoxyParamCaption}
\item[{const void $\ast$}]{buffer, }
\item[{int}]{size}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}\label{classgoogle_1_1protobuf_1_1io_1_1CopyingOutputStream_a1990ba311612ad7067cfed45914995f3}


\-The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
\-Undermind/proxy/cpp/include/google/protobuf/io/\hyperlink{zero__copy__stream__impl__lite_8h}{zero\-\_\-copy\-\_\-stream\-\_\-impl\-\_\-lite.\-h}\end{DoxyCompactItemize}
