\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}