\hypertarget{classedo_file_snapshot}{}\doxysection{edo\+File\+Snapshot Class Reference}
\label{classedo_file_snapshot}\index{edoFileSnapshot@{edoFileSnapshot}}


\mbox{\hyperlink{classedo_file_snapshot}{edo\+File\+Snapshot}}  




{\ttfamily \#include $<$edo\+File\+Snapshot.\+h$>$}



Inheritance diagram for edo\+File\+Snapshot\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=197pt]{classedo_file_snapshot__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for edo\+File\+Snapshot\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=197pt]{classedo_file_snapshot__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classedo_file_snapshot_aaa4db0c4cc163cec34e9ac81e42d1600}\label{classedo_file_snapshot_aaa4db0c4cc163cec34e9ac81e42d1600}} 
{\bfseries edo\+File\+Snapshot} (std\+::string dirname, unsigned int frequency=1, std\+::string filename=\char`\"{}gen\char`\"{}, std\+::string delim=\char`\"{} \char`\"{}, unsigned int counter=0, bool rm\+Files=true, bool save\+Filenames=true)
\item 
\mbox{\Hypertarget{classedo_file_snapshot_a91b9809ce91b3661de6ac6cb766975f4}\label{classedo_file_snapshot_a91b9809ce91b3661de6ac6cb766975f4}} 
virtual bool {\bfseries has\+Changed} ()
\item 
\mbox{\Hypertarget{classedo_file_snapshot_a007cf56be7038a40ff5b0be6fabdb1a5}\label{classedo_file_snapshot_a007cf56be7038a40ff5b0be6fabdb1a5}} 
virtual std\+::string {\bfseries get\+Dir\+Name} ()
\item 
\mbox{\Hypertarget{classedo_file_snapshot_abf9f15bb2c9fcb13e4c93672c3b139ce}\label{classedo_file_snapshot_abf9f15bb2c9fcb13e4c93672c3b139ce}} 
virtual unsigned int {\bfseries get\+Counter} ()
\item 
\mbox{\Hypertarget{classedo_file_snapshot_a560c21f8e263fc832dfdec4ec196012e}\label{classedo_file_snapshot_a560c21f8e263fc832dfdec4ec196012e}} 
virtual const std\+::string {\bfseries base\+File\+Name} ()
\item 
\mbox{\Hypertarget{classedo_file_snapshot_ac4aa6f03f9ab7894ba703bedec7df203}\label{classedo_file_snapshot_ac4aa6f03f9ab7894ba703bedec7df203}} 
std\+::string {\bfseries get\+File\+Name} ()
\item 
\mbox{\Hypertarget{classedo_file_snapshot_a0f6cde654570db0054a715e6ef2297d9}\label{classedo_file_snapshot_a0f6cde654570db0054a715e6ef2297d9}} 
void {\bfseries set\+Current\+File\+Name} ()
\item 
\mbox{\Hypertarget{classedo_file_snapshot_a4b3966d8ea3d40f9681f6f142fecd18b}\label{classedo_file_snapshot_a4b3966d8ea3d40f9681f6f142fecd18b}} 
virtual \mbox{\hyperlink{classeo_monitor}{eo\+Monitor}} \& \mbox{\hyperlink{classedo_file_snapshot_a4b3966d8ea3d40f9681f6f142fecd18b}{operator()}} (void)
\begin{DoxyCompactList}\small\item\em The pure virtual function that needs to be implemented by the subclass. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classedo_file_snapshot_af9803546f808ad7513fe20c306154299}\label{classedo_file_snapshot_af9803546f808ad7513fe20c306154299}} 
virtual \mbox{\hyperlink{classeo_monitor}{eo\+Monitor}} \& {\bfseries operator()} (std\+::ostream \&os)
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}
\mbox{\hyperlink{classedo_file_snapshot}{edo\+File\+Snapshot}} 

The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
edo/src/utils/edo\+File\+Snapshot.\+h\item 
edo/src/utils/edo\+File\+Snapshot.\+cpp\end{DoxyCompactItemize}
