1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
|
\subsection{mailfilter.cc File Reference}
\label{mailfilter_8cc}\index{mailfilter.cc@{mailfilter.cc}}
{\tt \#include $<$iostream$>$}\par
{\tt \#include $<$sstream$>$}\par
{\tt \#include $<$string$>$}\par
{\tt \#include $<$cstring$>$}\par
{\tt \#include $<$cstdlib$>$}\par
{\tt \#include $<$cstdio$>$}\par
{\tt \#include $<$csignal$>$}\par
{\tt \#include $<$stdexcept$>$}\par
{\tt \#include $<$vector$>$}\par
{\tt \#include \char`\"{}mailfilter.hh\char`\"{}}\par
{\tt \#include \char`\"{}preferences.hh\char`\"{}}\par
{\tt \#include \char`\"{}feedback.hh\char`\"{}}\par
{\tt \#include \char`\"{}weeder.hh\char`\"{}}\par
{\tt \#include \char`\"{}time.h\char`\"{}}\par
{\tt \#include $<$sys/time.h$>$}\par
{\tt \#include \char`\"{}getopt.h\char`\"{}}\par
\subsubsection*{Functions}
\begin{CompactItemize}
\item
void {\bf init\_\-app} (void)
\item
bool {\bf open\_\-prefs} (string)
\item
void {\bf get\_\-opts} (int argc, char $\ast$argv[$\,$])
\item
void {\bf override\_\-prefs} (string)
\item
int {\bf cmp\_\-no\_\-case} (const string \&, const string \&)
\item
int {\bf precompile\_\-expressions} (void)
\item
void {\bf connect\_\-sigint} (int)
\item
string {\bf int\_\-to\_\-string} (int)
\item
int {\bf main} (int argc, char $\ast$argv[$\,$])
\item
string {\bf exec\_\-shell} (const char $\ast$command)
\end{CompactItemize}
\subsubsection*{Variables}
\begin{CompactItemize}
\item
struct sigaction {\bf sigact}
\item
Weeder {\bf weeder}
\item
int {\bf mailbox\_\-status}
\end{CompactItemize}
\subsubsection{Function Documentation}
\index{mailfilter.cc@{mailfilter.cc}!cmp\_\-no\_\-case@{cmp\_\-no\_\-case}}
\index{cmp\_\-no\_\-case@{cmp\_\-no\_\-case}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{cmp\_\-no\_\-case}]{\setlength{\rightskip}{0pt plus 5cm}int cmp\_\-no\_\-case (const string \& {\em s}, \/ const string \& {\em s2})}\hfill\label{mailfilter_8cc_fb83c30b29c387537092966aa333c78e}
\index{mailfilter.cc@{mailfilter.cc}!connect\_\-sigint@{connect\_\-sigint}}
\index{connect\_\-sigint@{connect\_\-sigint}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{connect\_\-sigint}]{\setlength{\rightskip}{0pt plus 5cm}void connect\_\-sigint (int {\em signo})}\hfill\label{mailfilter_8cc_42c0c83467bf8024561a6d3df70eb95e}
\index{mailfilter.cc@{mailfilter.cc}!exec\_\-shell@{exec\_\-shell}}
\index{exec\_\-shell@{exec\_\-shell}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{exec\_\-shell}]{\setlength{\rightskip}{0pt plus 5cm}string exec\_\-shell (const char $\ast$ {\em command})}\hfill\label{mailfilter_8cc_5a9ad2e87ba6c60a00cbe9f67e011dc8}
\index{mailfilter.cc@{mailfilter.cc}!get\_\-opts@{get\_\-opts}}
\index{get\_\-opts@{get\_\-opts}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{get\_\-opts}]{\setlength{\rightskip}{0pt plus 5cm}void get\_\-opts (int {\em argc}, \/ char $\ast$ {\em argv}[$\,$])}\hfill\label{mailfilter_8cc_c637252f69fe0ea66e9d27c72b8db2b1}
\index{mailfilter.cc@{mailfilter.cc}!init\_\-app@{init\_\-app}}
\index{init\_\-app@{init\_\-app}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{init\_\-app}]{\setlength{\rightskip}{0pt plus 5cm}void init\_\-app (void)}\hfill\label{mailfilter_8cc_58365390a2f6d58ce8173e26f693d999}
\index{mailfilter.cc@{mailfilter.cc}!int\_\-to\_\-string@{int\_\-to\_\-string}}
\index{int\_\-to\_\-string@{int\_\-to\_\-string}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{int\_\-to\_\-string}]{\setlength{\rightskip}{0pt plus 5cm}string int\_\-to\_\-string (int {\em val})}\hfill\label{mailfilter_8cc_ac5566abbb83233a9d5daa9d32ed2112}
\index{mailfilter.cc@{mailfilter.cc}!main@{main}}
\index{main@{main}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main (int {\em argc}, \/ char $\ast$ {\em argv}[$\,$])}\hfill\label{mailfilter_8cc_0ddf1224851353fc92bfbff6f499fa97}
\index{mailfilter.cc@{mailfilter.cc}!open\_\-prefs@{open\_\-prefs}}
\index{open\_\-prefs@{open\_\-prefs}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{open\_\-prefs}]{\setlength{\rightskip}{0pt plus 5cm}bool open\_\-prefs (string)}\hfill\label{mailfilter_8cc_c02d124f8fa9e015fb98e14cc9cb5070}
\index{mailfilter.cc@{mailfilter.cc}!override\_\-prefs@{override\_\-prefs}}
\index{override\_\-prefs@{override\_\-prefs}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{override\_\-prefs}]{\setlength{\rightskip}{0pt plus 5cm}void override\_\-prefs (string)}\hfill\label{mailfilter_8cc_531fcb6645da6100d824da9d52d64ceb}
\index{mailfilter.cc@{mailfilter.cc}!precompile\_\-expressions@{precompile\_\-expressions}}
\index{precompile\_\-expressions@{precompile\_\-expressions}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{precompile\_\-expressions}]{\setlength{\rightskip}{0pt plus 5cm}int precompile\_\-expressions (void)}\hfill\label{mailfilter_8cc_2db2b680ca9c7976043a616dcb98e22f}
\subsubsection{Variable Documentation}
\index{mailfilter.cc@{mailfilter.cc}!mailbox\_\-status@{mailbox\_\-status}}
\index{mailbox\_\-status@{mailbox\_\-status}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{mailbox\_\-status}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf mailbox\_\-status}}\hfill\label{mailfilter_8cc_cd4537e46d80e3511292706d88b868f0}
\index{mailfilter.cc@{mailfilter.cc}!sigact@{sigact}}
\index{sigact@{sigact}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{sigact}]{\setlength{\rightskip}{0pt plus 5cm}struct sigaction {\bf sigact}}\hfill\label{mailfilter_8cc_737d54f440be21a1dd889b62719de138}
\index{mailfilter.cc@{mailfilter.cc}!weeder@{weeder}}
\index{weeder@{weeder}!mailfilter.cc@{mailfilter.cc}}
\paragraph[{weeder}]{\setlength{\rightskip}{0pt plus 5cm}Weeder {\bf weeder}}\hfill\label{mailfilter_8cc_a366ad0c1ab3b661b0df659697a5e10f}
|