\hypertarget{fstream_8cpp}{}\section{src/libebml\+\_\+ng/io/fstream.cpp File Reference}
\label{fstream_8cpp}\index{src/libebml\+\_\+ng/io/fstream.\+cpp@{src/libebml\+\_\+ng/io/fstream.\+cpp}}


Implements the std\+::fstream specialization of the io template.  


{\ttfamily \#include \char`\"{}fstream.\+h\char`\"{}}\newline
{\ttfamily \#include $<$stdexcept$>$}\newline
{\ttfamily \#include $<$cstring$>$}\newline
{\ttfamily \#include $<$sys/stat.\+h$>$}\newline
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \mbox{\hyperlink{namespaceebml}{ebml}}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Implements the std\+::fstream specialization of the io template. 

This file provides the instance function definitions for the io specialization which wraps a std\+::fstream. It maps generic IO operations to their equivalent C++ std\+::fstream member functions. 