\doxysection{QC\+\_\+\+File\+Input\+Stream.\+dox.\+h}
\hypertarget{_q_c___file_input_stream_8dox_8h_source}{}\label{_q_c___file_input_stream_8dox_8h_source}
\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ }
\DoxyCodeLine{00002\ \textcolor{keyword}{namespace\ }\mbox{\hyperlink{namespace_qore}{Qore}}\ \{}
\DoxyCodeLine{00004\ }
\DoxyCodeLine{00028\ \textcolor{keyword}{class\ }\mbox{\hyperlink{class_qore_1_1_file_input_stream}{FileInputStream}}\ :\ \textcolor{keyword}{public}\ \mbox{\hyperlink{class_qore_1_1_input_stream}{InputStream}}\ \{}
\DoxyCodeLine{00029\ }
\DoxyCodeLine{00030\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00032\ }
\DoxyCodeLine{00042\ \ \mbox{\hyperlink{class_qore_1_1_file_input_stream_aaaa18b49402cb9fb889475b1bb018918}{constructor}}(\textcolor{keywordtype}{string}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{fileName}},\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{timeout}}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{timeout\_ms}}\ =\ -\/1,\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{\_\_7\_}}\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{nonblocking\_open}});}
\DoxyCodeLine{00043\ }
\DoxyCodeLine{00044\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00046\ }
\DoxyCodeLine{00059\ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{class_qore_1_1_file_input_stream_a898981029547b903c7a2ac661b621443}{peek}}();}
\DoxyCodeLine{00060\ }
\DoxyCodeLine{00061\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00063\ }
\DoxyCodeLine{00083\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{\_\_7\_}}\ \mbox{\hyperlink{group__type__conversion__functions_gaf11c7f5c43ced1e9b95bd2270ee87ed9}{binary}}\ \mbox{\hyperlink{class_qore_1_1_file_input_stream_a51429f08b73a1cac82cca23de4dc6c9c}{read}}(\textcolor{keywordtype}{int}\ \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{limit}});}
\DoxyCodeLine{00084\ \};}
\DoxyCodeLine{00085\ \}}

\end{DoxyCode}
