\section{ost::MIMEItem\-Part Class Reference} \label{classost_1_1_m_i_m_e_item_part}\index{ost::MIMEItemPart@{ost::MIMEItemPart}} This is used to attach an item part to a MIME multipart document that is being streamed.item or part of a multi-part object. {\tt \#include $<$mime.h$>$} Inheritance diagram for ost::MIMEItem\-Part::\begin{figure}[H] \begin{center} \leavevmode \includegraphics[height=2cm]{classost_1_1_m_i_m_e_item_part} \end{center} \end{figure} \subsection*{Protected Member Functions} \begin{CompactItemize} \item virtual void {\bf head} (std::ostream $\ast$output) \begin{CompactList}\small\item\em Stream the header(s) for the current document part. \item\end{CompactList}\item virtual void {\bf body} (std::ostream $\ast$output)=0 \begin{CompactList}\small\item\em Stream the content of this document part. \item\end{CompactList}\item {\bf MIMEItem\-Part} ({\bf MIMEMultipart} $\ast$top, const char $\ast$ct) \begin{CompactList}\small\item\em Construct and attach a document part to a multipart document. \item\end{CompactList}\item virtual {\bf $\sim$MIMEItem\-Part} () \end{CompactItemize} \subsection*{Protected Attributes} \begin{CompactItemize} \item {\bf MIMEMultipart} $\ast$ {\bf base} \item {\bf MIMEItem\-Part} $\ast$ {\bf next} \item const char $\ast$ {\bf ctype} \end{CompactItemize} \subsection*{Friends} \begin{CompactItemize} \item class \_\-\_\-EXPORT {\bf MIMEMultipart} \end{CompactItemize} \subsection{Detailed Description} This is used to attach an item part to a MIME multipart document that is being streamed.item or part of a multi-part object. The base item part class is used by all derived items. \begin{Desc} \item[Author:]David Sugar $<${\tt dyfet@ostel.com}$>$ \end{Desc} \subsection{Constructor \& Destructor Documentation} \index{ost::MIMEItemPart@{ost::MIMEItem\-Part}!MIMEItemPart@{MIMEItemPart}} \index{MIMEItemPart@{MIMEItemPart}!ost::MIMEItemPart@{ost::MIMEItem\-Part}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}ost::MIMEItem\-Part::MIMEItem\-Part ({\bf MIMEMultipart} $\ast$ {\em top}, const char $\ast$ {\em ct})\hspace{0.3cm}{\tt [protected]}}\label{classost_1_1_m_i_m_e_item_part_24cd90918d9398bde3c4eeb1aac489fe} Construct and attach a document part to a multipart document. \begin{Desc} \item[Parameters:] \begin{description} \item[{\em top}]multipart document to attach to. \item[{\em ct}]Content-Type to use. \end{description} \end{Desc} \index{ost::MIMEItemPart@{ost::MIMEItem\-Part}!~MIMEItemPart@{$\sim$MIMEItemPart}} \index{~MIMEItemPart@{$\sim$MIMEItemPart}!ost::MIMEItemPart@{ost::MIMEItem\-Part}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual ost::MIMEItem\-Part::$\sim$MIMEItem\-Part ()\hspace{0.3cm}{\tt [protected, virtual]}}\label{classost_1_1_m_i_m_e_item_part_44257eb93ba5371c056202730b572efe} \subsection{Member Function Documentation} \index{ost::MIMEItemPart@{ost::MIMEItem\-Part}!body@{body}} \index{body@{body}!ost::MIMEItemPart@{ost::MIMEItem\-Part}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void ost::MIMEItem\-Part::body (std::ostream $\ast$ {\em output})\hspace{0.3cm}{\tt [protected, pure virtual]}}\label{classost_1_1_m_i_m_e_item_part_2179889ba9e82c73553ee1831dd275e4} Stream the content of this document part. \begin{Desc} \item[Parameters:] \begin{description} \item[{\em output}]to stream document body into. \end{description} \end{Desc} Implemented in {\bf ost::MIMEForm\-Data} {\rm (p.\,\pageref{classost_1_1_m_i_m_e_form_data_d9e76656f8c51b4b0d2d50e2db702953})}.\index{ost::MIMEItemPart@{ost::MIMEItem\-Part}!head@{head}} \index{head@{head}!ost::MIMEItemPart@{ost::MIMEItem\-Part}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void ost::MIMEItem\-Part::head (std::ostream $\ast$ {\em output})\hspace{0.3cm}{\tt [protected, virtual]}}\label{classost_1_1_m_i_m_e_item_part_613c021c921942985eb302812d1892a1} Stream the header(s) for the current document part. \begin{Desc} \item[Parameters:] \begin{description} \item[{\em output}]to stream header into. \end{description} \end{Desc} Reimplemented in {\bf ost::MIMEForm\-Data} {\rm (p.\,\pageref{classost_1_1_m_i_m_e_form_data_83cb93bf2ead4d30522519587d32b514})}. \subsection{Friends And Related Function Documentation} \index{ost::MIMEItemPart@{ost::MIMEItem\-Part}!MIMEMultipart@{MIMEMultipart}} \index{MIMEMultipart@{MIMEMultipart}!ost::MIMEItemPart@{ost::MIMEItem\-Part}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}friend class \_\-\_\-EXPORT {\bf MIMEMultipart}\hspace{0.3cm}{\tt [friend]}}\label{classost_1_1_m_i_m_e_item_part_8c138df4a1ca0771693eaa3a5955de0f} \subsection{Member Data Documentation} \index{ost::MIMEItemPart@{ost::MIMEItem\-Part}!base@{base}} \index{base@{base}!ost::MIMEItemPart@{ost::MIMEItem\-Part}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf MIMEMultipart}$\ast$ {\bf ost::MIMEItem\-Part::base}\hspace{0.3cm}{\tt [protected]}}\label{classost_1_1_m_i_m_e_item_part_fd31b8067fcca1c63c074486d7ed6d0b} \index{ost::MIMEItemPart@{ost::MIMEItem\-Part}!ctype@{ctype}} \index{ctype@{ctype}!ost::MIMEItemPart@{ost::MIMEItem\-Part}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ {\bf ost::MIMEItem\-Part::ctype}\hspace{0.3cm}{\tt [protected]}}\label{classost_1_1_m_i_m_e_item_part_71f11829d6077f9fd985b7a69450d1cc} \index{ost::MIMEItemPart@{ost::MIMEItem\-Part}!next@{next}} \index{next@{next}!ost::MIMEItemPart@{ost::MIMEItem\-Part}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf MIMEItem\-Part}$\ast$ {\bf ost::MIMEItem\-Part::next}\hspace{0.3cm}{\tt [protected]}}\label{classost_1_1_m_i_m_e_item_part_8520b1b9c7b13c094e26e963a106d958} The documentation for this class was generated from the following file:\begin{CompactItemize} \item {\bf mime.h}\end{CompactItemize}