\hypertarget{_io_streams_8h}{\section{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/include/\-D\-D\-G4/\-Io\-Streams.h File Reference}
\label{_io_streams_8h}\index{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/include/\-D\-D\-G4/\-Io\-Streams.\-h@{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/include/\-D\-D\-G4/\-Io\-Streams.\-h}}
}
{\ttfamily \#include $<$string$>$}\\*
{\ttfamily \#include $<$boost/iostreams/categories.\-hpp$>$}\\*
{\ttfamily \#include $<$boost/iostreams/detail/ios.\-hpp$>$}\\*
{\ttfamily \#include $<$boost/iostreams/detail/path.\-hpp$>$}\\*
{\ttfamily \#include $<$boost/iostreams/positioning.\-hpp$>$}\\*
{\ttfamily \#include $<$boost/iostreams/stream.\-hpp$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_d_d4hep_1_1dd4hep__file__source}{D\-D4hep\-::dd4hep\-\_\-file\-\_\-source$<$ T $>$}
\begin{DoxyCompactList}\small\item\em \hyperlink{namespace_d_d4hep}{D\-D4hep} file source extension to boost\-::iostreams. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1dd4hep__file__sink}{D\-D4hep\-::dd4hep\-\_\-file\-\_\-sink$<$ T $>$}
\begin{DoxyCompactList}\small\item\em \hyperlink{namespace_d_d4hep}{D\-D4hep} file sink extension to boost\-::iostreams. \end{DoxyCompactList}\item 
class \hyperlink{class_d_d4hep_1_1dd4hep__file}{D\-D4hep\-::dd4hep\-\_\-file$<$ T $>$}
\begin{DoxyCompactList}\small\item\em \hyperlink{namespace_d_d4hep}{D\-D4hep} file handling extension to boost\-::iostreams. \end{DoxyCompactList}\item 
struct \hyperlink{struct_d_d4hep_1_1dd4hep__file_1_1category}{D\-D4hep\-::dd4hep\-\_\-file$<$ T $>$\-::category}
\item 
class \hyperlink{class_d_d4hep_1_1dd4hep__file__source}{D\-D4hep\-::dd4hep\-\_\-file\-\_\-source$<$ T $>$}
\begin{DoxyCompactList}\small\item\em \hyperlink{namespace_d_d4hep}{D\-D4hep} file source extension to boost\-::iostreams. \end{DoxyCompactList}\item 
struct \hyperlink{struct_d_d4hep_1_1dd4hep__file__source_1_1category}{D\-D4hep\-::dd4hep\-\_\-file\-\_\-source$<$ T $>$\-::category}
\item 
class \hyperlink{class_d_d4hep_1_1dd4hep__file__sink}{D\-D4hep\-::dd4hep\-\_\-file\-\_\-sink$<$ T $>$}
\begin{DoxyCompactList}\small\item\em \hyperlink{namespace_d_d4hep}{D\-D4hep} file sink extension to boost\-::iostreams. \end{DoxyCompactList}\item 
struct \hyperlink{struct_d_d4hep_1_1dd4hep__file__sink_1_1category}{D\-D4hep\-::dd4hep\-\_\-file\-\_\-sink$<$ T $>$\-::category}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_d_d4hep}{D\-D4hep}
\begin{DoxyCompactList}\small\item\em Namespace for the A\-I\-D\-A detector description toolkit. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{namespace_d_d4hep_a31d19f9b0ce567067d2897fbda1761e5}{D\-D4hep\-::dd4hep\-\_\-file\-\_\-flags} \{ \hyperlink{namespace_d_d4hep_a31d19f9b0ce567067d2897fbda1761e5a80c25250166976170fd59e1f3ee5041b}{D\-D4hep\-::never\-\_\-close\-\_\-handle} = 0, 
\hyperlink{namespace_d_d4hep_a31d19f9b0ce567067d2897fbda1761e5a99e11053d1afb0cb43c6a30f93741e76}{D\-D4hep\-::close\-\_\-handle} = 3
 \}
\end{DoxyCompactItemize}
