\hypertarget{_io_streams_8cpp}{\section{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/src/\-Io\-Streams.cpp File Reference}
\label{_io_streams_8cpp}\index{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/src/\-Io\-Streams.\-cpp@{/opt/ilcsoft/\-H\-E\-A\-D-\/2016-\/12-\/02/\-D\-D4hep/\-H\-E\-A\-D/\-D\-D\-G4/src/\-Io\-Streams.\-cpp}}
}
{\ttfamily \#include \char`\"{}D\-D\-G4/\-Io\-Streams.\-h\char`\"{}}\\*
{\ttfamily \#include $<$sys/types.\-h$>$}\\*
{\ttfamily \#include $<$sys/stat.\-h$>$}\\*
{\ttfamily \#include $<$fcntl.\-h$>$}\\*
{\ttfamily \#include $<$cstdio$>$}\\*
{\ttfamily \#include \char`\"{}T\-File.\-h\char`\"{}}\\*
\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*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{_io_streams_8cpp_a8258b31df0cd7081935d3676171580bb}{\-\_\-p}(x)~(reinterpret\-\_\-cast$<$My\-T\-File$\ast$$>$(x))
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\hypertarget{_io_streams_8cpp_a8258b31df0cd7081935d3676171580bb}{\index{Io\-Streams.\-cpp@{Io\-Streams.\-cpp}!\-\_\-p@{\-\_\-p}}
\index{\-\_\-p@{\-\_\-p}!IoStreams.cpp@{Io\-Streams.\-cpp}}
\subsubsection[{\-\_\-p}]{\setlength{\rightskip}{0pt plus 5cm}\#define \-\_\-p(
\begin{DoxyParamCaption}
\item[{}]{x}
\end{DoxyParamCaption}
)~(reinterpret\-\_\-cast$<$My\-T\-File$\ast$$>$(x))}}\label{_io_streams_8cpp_a8258b31df0cd7081935d3676171580bb}


Definition at line 97 of file Io\-Streams.\-cpp.



Referenced by D\-D4hep\-::dd4hep\-\_\-file$<$ T $>$\-::read(), D\-D4hep\-::dd4hep\-\_\-file$<$ T $>$\-::seek(), and D\-D4hep\-::dd4hep\-\_\-file$<$ T $>$\-::write().

