\hypertarget{_ogre_search_ops_8h}{}\section{Ogre\+Search\+Ops.\+h File Reference}
\label{_ogre_search_ops_8h}\index{Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}}
{\ttfamily \#include \char`\"{}Ogre\+Platform.\+h\char`\"{}}\newline
{\ttfamily \#include $<$unistd.\+h$>$}\newline
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct__finddata__t}{\+\_\+finddata\+\_\+t}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{_ogre_search_ops_8h_a2a05b90a3f8ec8a95a0b8cb11bb3fecc}{\+\_\+\+A\+\_\+\+A\+R\+CH}~0x20  /$\ast$ Archive file $\ast$/
\item 
\#define \hyperlink{_ogre_search_ops_8h_a323473f813bf2bc807c912831011c58e}{\+\_\+\+A\+\_\+\+H\+I\+D\+D\+EN}~0x02  /$\ast$ Hidden file $\ast$/
\item 
\#define \hyperlink{_ogre_search_ops_8h_a4ef846a85ddb694043d288b6746a9876}{\+\_\+\+A\+\_\+\+N\+O\+R\+M\+AL}~0x00  /$\ast$ Normalfile-\/\+Noread/writerestrictions $\ast$/
\item 
\#define \hyperlink{_ogre_search_ops_8h_a627d0ba73ada4393b872e041bee960b4}{\+\_\+\+A\+\_\+\+R\+D\+O\+N\+LY}~0x01  /$\ast$ Read only file $\ast$/
\item 
\#define \hyperlink{_ogre_search_ops_8h_a4a81752270bddedb014a705edc23a48b}{\+\_\+\+A\+\_\+\+S\+U\+B\+D\+IR}~0x10  /$\ast$ Subdirectory $\ast$/
\item 
\#define \hyperlink{_ogre_search_ops_8h_ad73476fd833652008c0d73896c8f9d5a}{\+\_\+\+A\+\_\+\+S\+Y\+S\+T\+EM}~0x04  /$\ast$ System file $\ast$/
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{_ogre_search_ops_8h_a4b3730431331a9d8053887e75107e430}{\+\_\+findclose} (intptr\+\_\+t id)
\item 
intptr\+\_\+t \hyperlink{_ogre_search_ops_8h_ad6e6e684d0f4464fab567dea1f33a8e0}{\+\_\+findfirst} (const char $\ast$pattern, struct \hyperlink{struct__finddata__t}{\+\_\+finddata\+\_\+t} $\ast$data)
\item 
int \hyperlink{_ogre_search_ops_8h_a59e54b8a47a88148f01e0ef9ab742f7c}{\+\_\+findnext} (intptr\+\_\+t id, struct \hyperlink{struct__finddata__t}{\+\_\+finddata\+\_\+t} $\ast$data)
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\mbox{\Hypertarget{_ogre_search_ops_8h_a4ef846a85ddb694043d288b6746a9876}\label{_ogre_search_ops_8h_a4ef846a85ddb694043d288b6746a9876}} 
\index{Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}!\+\_\+\+A\+\_\+\+N\+O\+R\+M\+AL@{\+\_\+\+A\+\_\+\+N\+O\+R\+M\+AL}}
\index{\+\_\+\+A\+\_\+\+N\+O\+R\+M\+AL@{\+\_\+\+A\+\_\+\+N\+O\+R\+M\+AL}!Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}}
\subsubsection{\texorpdfstring{\+\_\+\+A\+\_\+\+N\+O\+R\+M\+AL}{\_A\_NORMAL}}
{\footnotesize\ttfamily \#define \+\_\+\+A\+\_\+\+N\+O\+R\+M\+AL~0x00  /$\ast$ Normalfile-\/\+Noread/writerestrictions $\ast$/}

\mbox{\Hypertarget{_ogre_search_ops_8h_a627d0ba73ada4393b872e041bee960b4}\label{_ogre_search_ops_8h_a627d0ba73ada4393b872e041bee960b4}} 
\index{Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}!\+\_\+\+A\+\_\+\+R\+D\+O\+N\+LY@{\+\_\+\+A\+\_\+\+R\+D\+O\+N\+LY}}
\index{\+\_\+\+A\+\_\+\+R\+D\+O\+N\+LY@{\+\_\+\+A\+\_\+\+R\+D\+O\+N\+LY}!Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}}
\subsubsection{\texorpdfstring{\+\_\+\+A\+\_\+\+R\+D\+O\+N\+LY}{\_A\_RDONLY}}
{\footnotesize\ttfamily \#define \+\_\+\+A\+\_\+\+R\+D\+O\+N\+LY~0x01  /$\ast$ Read only file $\ast$/}

\mbox{\Hypertarget{_ogre_search_ops_8h_a323473f813bf2bc807c912831011c58e}\label{_ogre_search_ops_8h_a323473f813bf2bc807c912831011c58e}} 
\index{Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}!\+\_\+\+A\+\_\+\+H\+I\+D\+D\+EN@{\+\_\+\+A\+\_\+\+H\+I\+D\+D\+EN}}
\index{\+\_\+\+A\+\_\+\+H\+I\+D\+D\+EN@{\+\_\+\+A\+\_\+\+H\+I\+D\+D\+EN}!Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}}
\subsubsection{\texorpdfstring{\+\_\+\+A\+\_\+\+H\+I\+D\+D\+EN}{\_A\_HIDDEN}}
{\footnotesize\ttfamily \#define \+\_\+\+A\+\_\+\+H\+I\+D\+D\+EN~0x02  /$\ast$ Hidden file $\ast$/}

\mbox{\Hypertarget{_ogre_search_ops_8h_ad73476fd833652008c0d73896c8f9d5a}\label{_ogre_search_ops_8h_ad73476fd833652008c0d73896c8f9d5a}} 
\index{Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}!\+\_\+\+A\+\_\+\+S\+Y\+S\+T\+EM@{\+\_\+\+A\+\_\+\+S\+Y\+S\+T\+EM}}
\index{\+\_\+\+A\+\_\+\+S\+Y\+S\+T\+EM@{\+\_\+\+A\+\_\+\+S\+Y\+S\+T\+EM}!Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}}
\subsubsection{\texorpdfstring{\+\_\+\+A\+\_\+\+S\+Y\+S\+T\+EM}{\_A\_SYSTEM}}
{\footnotesize\ttfamily \#define \+\_\+\+A\+\_\+\+S\+Y\+S\+T\+EM~0x04  /$\ast$ System file $\ast$/}

\mbox{\Hypertarget{_ogre_search_ops_8h_a2a05b90a3f8ec8a95a0b8cb11bb3fecc}\label{_ogre_search_ops_8h_a2a05b90a3f8ec8a95a0b8cb11bb3fecc}} 
\index{Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}!\+\_\+\+A\+\_\+\+A\+R\+CH@{\+\_\+\+A\+\_\+\+A\+R\+CH}}
\index{\+\_\+\+A\+\_\+\+A\+R\+CH@{\+\_\+\+A\+\_\+\+A\+R\+CH}!Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}}
\subsubsection{\texorpdfstring{\+\_\+\+A\+\_\+\+A\+R\+CH}{\_A\_ARCH}}
{\footnotesize\ttfamily \#define \+\_\+\+A\+\_\+\+A\+R\+CH~0x20  /$\ast$ Archive file $\ast$/}

\mbox{\Hypertarget{_ogre_search_ops_8h_a4a81752270bddedb014a705edc23a48b}\label{_ogre_search_ops_8h_a4a81752270bddedb014a705edc23a48b}} 
\index{Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}!\+\_\+\+A\+\_\+\+S\+U\+B\+D\+IR@{\+\_\+\+A\+\_\+\+S\+U\+B\+D\+IR}}
\index{\+\_\+\+A\+\_\+\+S\+U\+B\+D\+IR@{\+\_\+\+A\+\_\+\+S\+U\+B\+D\+IR}!Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}}
\subsubsection{\texorpdfstring{\+\_\+\+A\+\_\+\+S\+U\+B\+D\+IR}{\_A\_SUBDIR}}
{\footnotesize\ttfamily \#define \+\_\+\+A\+\_\+\+S\+U\+B\+D\+IR~0x10  /$\ast$ Subdirectory $\ast$/}



\subsection{Function Documentation}
\mbox{\Hypertarget{_ogre_search_ops_8h_ad6e6e684d0f4464fab567dea1f33a8e0}\label{_ogre_search_ops_8h_ad6e6e684d0f4464fab567dea1f33a8e0}} 
\index{Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}!\+\_\+findfirst@{\+\_\+findfirst}}
\index{\+\_\+findfirst@{\+\_\+findfirst}!Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}}
\subsubsection{\texorpdfstring{\+\_\+findfirst()}{\_findfirst()}}
{\footnotesize\ttfamily intptr\+\_\+t \+\_\+findfirst (\begin{DoxyParamCaption}\item[{const char $\ast$}]{pattern,  }\item[{struct \hyperlink{struct__finddata__t}{\+\_\+finddata\+\_\+t} $\ast$}]{data }\end{DoxyParamCaption})}

\mbox{\Hypertarget{_ogre_search_ops_8h_a59e54b8a47a88148f01e0ef9ab742f7c}\label{_ogre_search_ops_8h_a59e54b8a47a88148f01e0ef9ab742f7c}} 
\index{Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}!\+\_\+findnext@{\+\_\+findnext}}
\index{\+\_\+findnext@{\+\_\+findnext}!Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}}
\subsubsection{\texorpdfstring{\+\_\+findnext()}{\_findnext()}}
{\footnotesize\ttfamily int \+\_\+findnext (\begin{DoxyParamCaption}\item[{intptr\+\_\+t}]{id,  }\item[{struct \hyperlink{struct__finddata__t}{\+\_\+finddata\+\_\+t} $\ast$}]{data }\end{DoxyParamCaption})}

\mbox{\Hypertarget{_ogre_search_ops_8h_a4b3730431331a9d8053887e75107e430}\label{_ogre_search_ops_8h_a4b3730431331a9d8053887e75107e430}} 
\index{Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}!\+\_\+findclose@{\+\_\+findclose}}
\index{\+\_\+findclose@{\+\_\+findclose}!Ogre\+Search\+Ops.\+h@{Ogre\+Search\+Ops.\+h}}
\subsubsection{\texorpdfstring{\+\_\+findclose()}{\_findclose()}}
{\footnotesize\ttfamily int \+\_\+findclose (\begin{DoxyParamCaption}\item[{intptr\+\_\+t}]{id }\end{DoxyParamCaption})}

