\doxysection{QC\+\_\+\+Pipe\+Input\+Stream.\+dox.\+h}
\hypertarget{_q_c___pipe_input_stream_8dox_8h_source}{}\label{_q_c___pipe_input_stream_8dox_8h_source}
\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ }
\DoxyCodeLine{00002\ \textcolor{keyword}{namespace\ }\mbox{\hyperlink{namespace_qore}{Qore}}\ \{}
\DoxyCodeLine{00004\ }
\DoxyCodeLine{00018\ \textcolor{keyword}{class\ }\mbox{\hyperlink{class_qore_1_1_pipe_input_stream}{PipeInputStream}}\ :\ \textcolor{keyword}{public}\ \mbox{\hyperlink{class_qore_1_1_input_stream}{InputStream}}\ \{}
\DoxyCodeLine{00019\ }
\DoxyCodeLine{00020\ \textcolor{keyword}{protected}:}
\DoxyCodeLine{00022\ \textcolor{comment}{/***/}}
\DoxyCodeLine{00023\ \ \mbox{\hyperlink{class_qore_1_1_pipe_input_stream_a857d2ce5a82baeac618850ca49305fad}{constructor}}();}
\DoxyCodeLine{00024\ }
\DoxyCodeLine{00025\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00027\ \textcolor{comment}{/***/}}
\DoxyCodeLine{00028\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{nothing}}\ \mbox{\hyperlink{class_qore_1_1_pipe_input_stream_ad8bd2da8c43c2ca2596c25216ea9a2c8}{finishClose}}();}
\DoxyCodeLine{00029\ }
\DoxyCodeLine{00030\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00032\ }
\DoxyCodeLine{00034\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{class_qore_1_1_pipe_input_stream_a1bbdc70f26a18e3fd78dd87477d6138e}{peek}}();}
\DoxyCodeLine{00035\ }
\DoxyCodeLine{00036\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00038\ }
\DoxyCodeLine{00040\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{\_\_7\_}}\ \mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}}\ \mbox{\hyperlink{class_qore_1_1_pipe_input_stream_a262618fb179b875385f49993a90baa07}{read}}(\textcolor{keywordtype}{int}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{limit}});}
\DoxyCodeLine{00041\ }
\DoxyCodeLine{00042\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00044\ }
\DoxyCodeLine{00047\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{nothing}}\ \mbox{\hyperlink{class_qore_1_1_pipe_input_stream_ab55abf0bd84b4b6ba95698f03315ec24}{reportError}}(\mbox{\hyperlink{group__type__conversion__functions_ga2c6a87e3a5b1ab302a1fc6d390754024}{hash}}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{ex}});}
\DoxyCodeLine{00048\ \};}
\DoxyCodeLine{00049\ \}}

\end{DoxyCode}
