71 lines
3.3 KiB
TeX
71 lines
3.3 KiB
TeX
\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}
|