\hypertarget{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector}{}\section{Mike42\textbackslash{}Escpos\textbackslash{}Print\+Connectors\textbackslash{}File\+Print\+Connector Class Reference}
\label{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector}\index{Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+File\+Print\+Connector@{Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+File\+Print\+Connector}}


Inheritance diagram for Mike42\textbackslash{}Escpos\textbackslash{}Print\+Connectors\textbackslash{}File\+Print\+Connector\+:
% FIG 0


Collaboration diagram for Mike42\textbackslash{}Escpos\textbackslash{}Print\+Connectors\textbackslash{}File\+Print\+Connector\+:
% FIG 1
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_ae2eb0dc5a1c08fe3c09ad3ac51bc7795}{\+\_\+\+\_\+construct} (\$filename)
\item 
\hyperlink{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_a4e133a42390b13994b6feeee0e69680b}{\+\_\+\+\_\+destruct} ()
\item 
\hyperlink{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_a0d5dde5717d2b634d5fa15a265488ee8}{finalize} ()
\item 
\hyperlink{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_a681c49053c2a10a3c22678db0b48648a}{read} (\$len)
\item 
\hyperlink{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_ae37bbb496532ccf2fb6ecc6fb35681d2}{write} (\$data)
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_ada5b438edbfbc6dac6e686bb8f2742b4}{\$fp}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector}{Print\+Connector} for passing print data to a file. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_ae2eb0dc5a1c08fe3c09ad3ac51bc7795}{}\index{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}!\+\_\+\+\_\+construct@{\+\_\+\+\_\+construct}}
\index{\+\_\+\+\_\+construct@{\+\_\+\+\_\+construct}!Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}}
\subsubsection[{\+\_\+\+\_\+construct}]{\setlength{\rightskip}{0pt plus 5cm}Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+File\+Print\+Connector\+::\+\_\+\+\_\+construct (
\begin{DoxyParamCaption}
\item[{}]{\$filename}
\end{DoxyParamCaption}
)}\label{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_ae2eb0dc5a1c08fe3c09ad3ac51bc7795}
Construct new connector, given a filename


\begin{DoxyParams}[1]{Parameters}
string & {\em \$filename} & \\
\hline
\end{DoxyParams}
\hypertarget{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_a4e133a42390b13994b6feeee0e69680b}{}\index{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}!\+\_\+\+\_\+destruct@{\+\_\+\+\_\+destruct}}
\index{\+\_\+\+\_\+destruct@{\+\_\+\+\_\+destruct}!Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}}
\subsubsection[{\+\_\+\+\_\+destruct}]{\setlength{\rightskip}{0pt plus 5cm}Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+File\+Print\+Connector\+::\+\_\+\+\_\+destruct (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_a4e133a42390b13994b6feeee0e69680b}
Print connectors should cause a N\+O\+T\+I\+C\+E if they are deconstructed when they have not been finalized. 

Implements \hyperlink{interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_a55b7f305e73ba0d617a47eb2ab5b405a}{Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+Print\+Connector}.



\subsection{Member Function Documentation}
\hypertarget{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_a0d5dde5717d2b634d5fa15a265488ee8}{}\index{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}!finalize@{finalize}}
\index{finalize@{finalize}!Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}}
\subsubsection[{finalize}]{\setlength{\rightskip}{0pt plus 5cm}Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+File\+Print\+Connector\+::finalize (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_a0d5dde5717d2b634d5fa15a265488ee8}
Close file pointer 

Implements \hyperlink{interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_a1cb3ab37b06121fcafdb9d2d0679baa2}{Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+Print\+Connector}.

\hypertarget{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_a681c49053c2a10a3c22678db0b48648a}{}\index{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}!read@{read}}
\index{read@{read}!Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}}
\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+File\+Print\+Connector\+::read (
\begin{DoxyParamCaption}
\item[{}]{\$len}
\end{DoxyParamCaption}
)}\label{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_a681c49053c2a10a3c22678db0b48648a}
Read data from the printer.


\begin{DoxyParams}[1]{Parameters}
string & {\em \$len} & Length of data to read. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Data read from the printer, or false where reading is not possible. 
\end{DoxyReturn}


Implements \hyperlink{interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_aec57437e3927972269f0803e9f86782e}{Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+Print\+Connector}.

\hypertarget{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_ae37bbb496532ccf2fb6ecc6fb35681d2}{}\index{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}!write@{write}}
\index{write@{write}!Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}}
\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+File\+Print\+Connector\+::write (
\begin{DoxyParamCaption}
\item[{}]{\$data}
\end{DoxyParamCaption}
)}\label{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_ae37bbb496532ccf2fb6ecc6fb35681d2}
Write data to the file


\begin{DoxyParams}[1]{Parameters}
string & {\em \$data} & \\
\hline
\end{DoxyParams}


Implements \hyperlink{interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_afcfd2d805f8de8eb9c9d2abfbed232ab}{Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+Print\+Connector}.



\subsection{Member Data Documentation}
\hypertarget{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_ada5b438edbfbc6dac6e686bb8f2742b4}{}\index{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}!\$fp@{\$fp}}
\index{\$fp@{\$fp}!Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector@{Mike42\+::\+Escpos\+::\+Print\+Connectors\+::\+File\+Print\+Connector}}
\subsubsection[{\$fp}]{\setlength{\rightskip}{0pt plus 5cm}resource Mike42\textbackslash{}\+Escpos\textbackslash{}\+Print\+Connectors\textbackslash{}\+File\+Print\+Connector\+::\$fp\hspace{0.3cm}{\ttfamily [protected]}}\label{classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_ada5b438edbfbc6dac6e686bb8f2742b4}
The file pointer to send data to. 

The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
C\+:/www/aplusnet/incahellas.\+com/public\+\_\+html/lib/escpos-\/php-\/development/src/\+Mike42/\+Escpos/\+Print\+Connectors/File\+Print\+Connector.\+php\end{DoxyCompactItemize}
