\section{lccd\-:\-:L\-C\-Generic\-Object\-Streamer Class Reference}
\label{classlccd_1_1LCGenericObjectStreamer}\index{lccd\-::\-L\-C\-Generic\-Object\-Streamer@{lccd\-::\-L\-C\-Generic\-Object\-Streamer}}


Base class for L\-C\-Collection streamer classes.  




{\ttfamily \#include $<$L\-C\-Generic\-Object\-Streamer.\-hh$>$}

Inheritance diagram for lccd\-:\-:L\-C\-Generic\-Object\-Streamer\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classlccd_1_1LCGenericObjectStreamer}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void {\bf store\-To\-D\-B} (std\-::string \&s) const 
\begin{DoxyCompactList}\small\item\em Writes collection to stream ( string) using X\-D\-R. \end{DoxyCompactList}\item 
virtual void {\bf retrieve\-From\-D\-B} (const std\-::string \&s)
\begin{DoxyCompactList}\small\item\em Reads collection from stream ( string) using X\-D\-R. \end{DoxyCompactList}\item 
virtual {\bf L\-C\-Generic\-Object\-Streamer} $\ast$ {\bf create} ()
\begin{DoxyCompactList}\small\item\em Covariant factory method. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Base class for L\-C\-Collection streamer classes. 

\begin{DoxyAuthor}{Author}
F.\-Gaede, D\-E\-S\-Y 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{L\-C\-Generic\-Object\-Streamer.\-hh}{p.}{LCGenericObjectStreamer_8hh_source},v 1.\-2 2007-\/04-\/27 13\-:21\-:31 gaede Exp 
\end{DoxyParagraph}


\subsection{Member Function Documentation}
\index{lccd\-::\-L\-C\-Generic\-Object\-Streamer@{lccd\-::\-L\-C\-Generic\-Object\-Streamer}!create@{create}}
\index{create@{create}!lccd::LCGenericObjectStreamer@{lccd\-::\-L\-C\-Generic\-Object\-Streamer}}
\subsubsection[{create}]{\setlength{\rightskip}{0pt plus 5cm}{\bf L\-C\-Generic\-Object\-Streamer} $\ast$ lccd\-::\-L\-C\-Generic\-Object\-Streamer\-::create (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classlccd_1_1LCGenericObjectStreamer_a1ba50f00ffd4b7ccadb184408589982c}


Covariant factory method. 

Subclasses need to return a new instance of their type. 

Implements {\bf lccd\-::\-V\-Collection\-Streamer} \doxyref{}{p.}{classlccd_1_1VCollectionStreamer_af8568ac40446a97ef0bfea9d1ff43854}.

\index{lccd\-::\-L\-C\-Generic\-Object\-Streamer@{lccd\-::\-L\-C\-Generic\-Object\-Streamer}!retrieve\-From\-D\-B@{retrieve\-From\-D\-B}}
\index{retrieve\-From\-D\-B@{retrieve\-From\-D\-B}!lccd::LCGenericObjectStreamer@{lccd\-::\-L\-C\-Generic\-Object\-Streamer}}
\subsubsection[{retrieve\-From\-D\-B}]{\setlength{\rightskip}{0pt plus 5cm}void lccd\-::\-L\-C\-Generic\-Object\-Streamer\-::retrieve\-From\-D\-B (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{s}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classlccd_1_1LCGenericObjectStreamer_a01995ee14c65511fdcb2f6c4b3741397}


Reads collection from stream ( string) using X\-D\-R. 

\index{lccd\-::\-L\-C\-Generic\-Object\-Streamer@{lccd\-::\-L\-C\-Generic\-Object\-Streamer}!store\-To\-D\-B@{store\-To\-D\-B}}
\index{store\-To\-D\-B@{store\-To\-D\-B}!lccd::LCGenericObjectStreamer@{lccd\-::\-L\-C\-Generic\-Object\-Streamer}}
\subsubsection[{store\-To\-D\-B}]{\setlength{\rightskip}{0pt plus 5cm}void lccd\-::\-L\-C\-Generic\-Object\-Streamer\-::store\-To\-D\-B (
\begin{DoxyParamCaption}
\item[{std\-::string \&}]{s}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classlccd_1_1LCGenericObjectStreamer_ab630ba553f0de08d815ca461cbd22832}


Writes collection to stream ( string) using X\-D\-R. 



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
L\-C\-Generic\-Object\-Streamer.\-hh\item 
L\-C\-Generic\-Object\-Streamer.\-cc\end{DoxyCompactItemize}
