\hypertarget{classPieceWorker}{
\section{PieceWorker Class Reference}
\label{classPieceWorker}\index{PieceWorker@{PieceWorker}}
}
{\tt \#include $<$piece.h$>$}

Inheritance diagram for PieceWorker:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=77pt]{classPieceWorker__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for PieceWorker:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=77pt]{classPieceWorker__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hyperlink{classPieceWorker_78a5cede54713309d52709f4306fb852}{PieceWorker} (const char first\mbox{[}$\,$\mbox{]}=\char`\"{}\char`\"{}, const char last\mbox{[}$\,$\mbox{]}=\char`\"{}\char`\"{}, double wage\_\-per=0.0, long pieces=0)
\item 
\hyperlink{classPieceWorker_e3745452de121859f422b9d91ab2856a}{PieceWorker} (const \hyperlink{classPieceWorker}{PieceWorker} \&worker)
\item 
virtual \hyperlink{classPieceWorker_0345edd541de549dc3dec3d25f879fe4}{$\sim$PieceWorker} ()
\item 
\hyperlink{classPieceWorker}{PieceWorker} \& \hyperlink{classPieceWorker_625fb65d822267679badce78a0beb05c}{operator=} (const \hyperlink{classPieceWorker}{PieceWorker} \&worker)
\item 
virtual void \hyperlink{classPieceWorker_e28755a276e16a2ecee6e57dc231ec3f}{print} (std::ostream \&out) const 
\end{CompactItemize}


\subsection{Detailed Description}


Definition at line 7 of file piece.h.

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classPieceWorker_78a5cede54713309d52709f4306fb852}{
\index{PieceWorker@{PieceWorker}!PieceWorker@{PieceWorker}}
\index{PieceWorker@{PieceWorker}!PieceWorker@{PieceWorker}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}PieceWorker::PieceWorker (const char {\em first}\mbox{[}$\,$\mbox{]} = {\tt \char`\"{}\char`\"{}}, \/  const char {\em last}\mbox{[}$\,$\mbox{]} = {\tt \char`\"{}\char`\"{}}, \/  double {\em wage\_\-per} = {\tt 0.0}, \/  long {\em pieces} = {\tt 0})}}
\label{classPieceWorker_78a5cede54713309d52709f4306fb852}




Definition at line 9 of file piece.C.\hypertarget{classPieceWorker_e3745452de121859f422b9d91ab2856a}{
\index{PieceWorker@{PieceWorker}!PieceWorker@{PieceWorker}}
\index{PieceWorker@{PieceWorker}!PieceWorker@{PieceWorker}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}PieceWorker::PieceWorker (const {\bf PieceWorker} \& {\em worker})}}
\label{classPieceWorker_e3745452de121859f422b9d91ab2856a}




Definition at line 16 of file piece.C.\hypertarget{classPieceWorker_0345edd541de549dc3dec3d25f879fe4}{
\index{PieceWorker@{PieceWorker}!$\sim$PieceWorker@{$\sim$PieceWorker}}
\index{$\sim$PieceWorker@{$\sim$PieceWorker}!PieceWorker@{PieceWorker}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}PieceWorker::$\sim$PieceWorker ()\hspace{0.3cm}{\tt  \mbox{[}virtual\mbox{]}}}}
\label{classPieceWorker_0345edd541de549dc3dec3d25f879fe4}




Definition at line 19 of file piece.C.

\subsection{Member Function Documentation}
\hypertarget{classPieceWorker_625fb65d822267679badce78a0beb05c}{
\index{PieceWorker@{PieceWorker}!operator=@{operator=}}
\index{operator=@{operator=}!PieceWorker@{PieceWorker}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf PieceWorker} \& PieceWorker::operator= (const {\bf PieceWorker} \& {\em worker})}}
\label{classPieceWorker_625fb65d822267679badce78a0beb05c}




Definition at line 21 of file piece.C.

Here is the call graph for this function:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=161pt]{classPieceWorker_625fb65d822267679badce78a0beb05c_cgraph}
\end{center}
\end{figure}
\hypertarget{classPieceWorker_e28755a276e16a2ecee6e57dc231ec3f}{
\index{PieceWorker@{PieceWorker}!print@{print}}
\index{print@{print}!PieceWorker@{PieceWorker}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void PieceWorker::print (std::ostream \& {\em out}) const\hspace{0.3cm}{\tt  \mbox{[}virtual\mbox{]}}}}
\label{classPieceWorker_e28755a276e16a2ecee6e57dc231ec3f}




Reimplemented from \hyperlink{classItemlyWorker_c703160154493609bf1a4892495332f1}{ItemlyWorker$<$ long $>$}.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
\hyperlink{piece_8h}{piece.h}\item 
\hyperlink{piece_8C}{piece.C}\end{CompactItemize}
