📄 classxapian_1_1simplestopper.tex
字号:
\hypertarget{classXapian_1_1SimpleStopper}{\section{Xapian::Simple\-Stopper Class Reference}\label{classXapian_1_1SimpleStopper}\index{Xapian::SimpleStopper@{Xapian::SimpleStopper}}}Simple implementation of \hyperlink{classXapian_1_1Stopper}{Stopper} class - this will suit most users. {\tt \#include $<$queryparser.h$>$}Inheritance diagram for Xapian::Simple\-Stopper:\begin{figure}[H]\begin{center}\leavevmode\includegraphics[width=78pt]{classXapian_1_1SimpleStopper__inherit__graph}\end{center}\end{figure}Collaboration diagram for Xapian::Simple\-Stopper:\begin{figure}[H]\begin{center}\leavevmode\includegraphics[width=78pt]{classXapian_1_1SimpleStopper__coll__graph}\end{center}\end{figure}\subsection*{Public Member Functions}\begin{CompactItemize}\item \hyperlink{classXapian_1_1SimpleStopper_524d06efe68acee3358809108b5ad22e}{Simple\-Stopper} ()\begin{CompactList}\small\item\em Default constructor. \item\end{CompactList}\item template$<$class Iterator$>$ \hyperlink{classXapian_1_1SimpleStopper_a11bad1a50af1488a138fac82613e2c7}{Simple\-Stopper} (Iterator begin, Iterator end)\begin{CompactList}\small\item\em Initialise from a pair of iterators. \item\end{CompactList}\item void \hyperlink{classXapian_1_1SimpleStopper_bf98450f4a8b7d558fe8a12a54496973}{add} (const std::string word)\begin{CompactList}\small\item\em Add a single stop word. \item\end{CompactList}\item virtual bool \hyperlink{classXapian_1_1SimpleStopper_56543c160db0b45ab73b5789864a3cda}{operator()} (const std::string \&term) const \begin{CompactList}\small\item\em Is term a stop-word? \item\end{CompactList}\item virtual \hyperlink{classXapian_1_1SimpleStopper_049fc3dac3daf323346cdf989ee1b8cf}{$\sim$Simple\-Stopper} ()\begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item virtual std::string \hyperlink{classXapian_1_1SimpleStopper_eb0bddbf6805b12f760e707032f4cbb3}{get\_\-description} () const \begin{CompactList}\small\item\em Return a string describing this object. \item\end{CompactList}\end{CompactItemize}\subsection{Detailed Description}Simple implementation of \hyperlink{classXapian_1_1Stopper}{Stopper} class - this will suit most users. \subsection{Constructor \& Destructor Documentation}\hypertarget{classXapian_1_1SimpleStopper_524d06efe68acee3358809108b5ad22e}{\index{Xapian::SimpleStopper@{Xapian::Simple\-Stopper}!SimpleStopper@{SimpleStopper}}\index{SimpleStopper@{SimpleStopper}!Xapian::SimpleStopper@{Xapian::Simple\-Stopper}}\subsubsection[SimpleStopper]{\setlength{\rightskip}{0pt plus 5cm}Xapian::Simple\-Stopper::Simple\-Stopper ()\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}\label{classXapian_1_1SimpleStopper_524d06efe68acee3358809108b5ad22e}Default constructor. \hypertarget{classXapian_1_1SimpleStopper_a11bad1a50af1488a138fac82613e2c7}{\index{Xapian::SimpleStopper@{Xapian::Simple\-Stopper}!SimpleStopper@{SimpleStopper}}\index{SimpleStopper@{SimpleStopper}!Xapian::SimpleStopper@{Xapian::Simple\-Stopper}}\subsubsection[SimpleStopper]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Iterator$>$ Xapian::Simple\-Stopper::Simple\-Stopper (Iterator {\em begin}, Iterator {\em end})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}\label{classXapian_1_1SimpleStopper_a11bad1a50af1488a138fac82613e2c7}Initialise from a pair of iterators. \hypertarget{classXapian_1_1SimpleStopper_049fc3dac3daf323346cdf989ee1b8cf}{\index{Xapian::SimpleStopper@{Xapian::Simple\-Stopper}!~SimpleStopper@{$\sim$SimpleStopper}}\index{~SimpleStopper@{$\sim$SimpleStopper}!Xapian::SimpleStopper@{Xapian::Simple\-Stopper}}\subsubsection[$\sim$SimpleStopper]{\setlength{\rightskip}{0pt plus 5cm}virtual Xapian::Simple\-Stopper::$\sim$Simple\-Stopper ()\hspace{0.3cm}{\tt \mbox{[}inline, virtual\mbox{]}}}}\label{classXapian_1_1SimpleStopper_049fc3dac3daf323346cdf989ee1b8cf}Destructor. \subsection{Member Function Documentation}\hypertarget{classXapian_1_1SimpleStopper_bf98450f4a8b7d558fe8a12a54496973}{\index{Xapian::SimpleStopper@{Xapian::Simple\-Stopper}!add@{add}}\index{add@{add}!Xapian::SimpleStopper@{Xapian::Simple\-Stopper}}\subsubsection[add]{\setlength{\rightskip}{0pt plus 5cm}void Xapian::Simple\-Stopper::add (const std::string {\em word})\hspace{0.3cm}{\tt \mbox{[}inline\mbox{]}}}}\label{classXapian_1_1SimpleStopper_bf98450f4a8b7d558fe8a12a54496973}Add a single stop word. \hypertarget{classXapian_1_1SimpleStopper_eb0bddbf6805b12f760e707032f4cbb3}{\index{Xapian::SimpleStopper@{Xapian::Simple\-Stopper}!get_description@{get\_\-description}}\index{get_description@{get\_\-description}!Xapian::SimpleStopper@{Xapian::Simple\-Stopper}}\subsubsection[get\_\-description]{\setlength{\rightskip}{0pt plus 5cm}virtual std::string Xapian::Simple\-Stopper::get\_\-description () const\hspace{0.3cm}{\tt \mbox{[}virtual\mbox{]}}}}\label{classXapian_1_1SimpleStopper_eb0bddbf6805b12f760e707032f4cbb3}Return a string describing this object. Reimplemented from \hyperlink{classXapian_1_1Stopper_f3bcce7e5a1c2a8d96627083939145b2}{Xapian::Stopper}.\hypertarget{classXapian_1_1SimpleStopper_56543c160db0b45ab73b5789864a3cda}{\index{Xapian::SimpleStopper@{Xapian::Simple\-Stopper}!operator()@{operator()}}\index{operator()@{operator()}!Xapian::SimpleStopper@{Xapian::Simple\-Stopper}}\subsubsection[operator()]{\setlength{\rightskip}{0pt plus 5cm}virtual bool Xapian::Simple\-Stopper::operator() (const std::string \& {\em term}) const\hspace{0.3cm}{\tt \mbox{[}inline, virtual\mbox{]}}}}\label{classXapian_1_1SimpleStopper_56543c160db0b45ab73b5789864a3cda}Is term a stop-word? Implements \hyperlink{classXapian_1_1Stopper_28c9649a93987abb97d06998a146d6fe}{Xapian::Stopper}.The documentation for this class was generated from the following file:\begin{CompactItemize}\item include/xapian/\hyperlink{queryparser_8h}{queryparser.h}\end{CompactItemize}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -