\section{KText\-Editor::Search\-Interface Class Reference}
\label{classKTextEditor_1_1SearchInterface}\index{KTextEditor::SearchInterface@{KTextEditor::SearchInterface}}
This is an interface to allow searching of a {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})}.  


{\tt \#include $<$searchinterface.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
unsigned int {\bf search\-Interface\-Number} () const \label{classKTextEditor_1_1SearchInterface_a2}

\item 
virtual bool {\bf search\-Text} (unsigned int start\-Line, unsigned int start\-Col, const {\bf QString} \&text, unsigned int $\ast$found\-At\-Line, unsigned int $\ast$found\-At\-Col, unsigned int $\ast$match\-Len, bool casesensitive=true, bool backwards=false)=0\label{classKTextEditor_1_1SearchInterface_a3}

\item 
virtual bool {\bf search\-Text} (unsigned int start\-Line, unsigned int start\-Col, const {\bf QReg\-Exp} \&regexp, unsigned int $\ast$found\-At\-Line, unsigned int $\ast$found\-At\-Col, unsigned int $\ast$match\-Len, bool backwards=false)=0\label{classKTextEditor_1_1SearchInterface_a4}

\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
void {\bf set\-Search\-Interface\-DCOPSuffix} (const {\bf QCString} \&suffix)\label{classKTextEditor_1_1SearchInterface_b0}

\end{CompactItemize}
\subsection*{Friends}
\begin{CompactItemize}
\item 
class {\bf Private\-Search\-Interface}\label{classKTextEditor_1_1SearchInterface_n0}

\end{CompactItemize}


\subsection{Detailed Description}
This is an interface to allow searching of a {\bf Document}{\rm (p.\,\pageref{classKTextEditor_1_1Document})}. 



Definition at line 35 of file searchinterface.h.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
searchinterface.h\item 
searchinterface.cpp\end{CompactItemize}
