\hypertarget{a01095}{\section{A\+C\+G\+:\+:Query\+Object Class Reference}
\label{a01095}\index{A\+C\+G\+::\+Query\+Object@{A\+C\+G\+::\+Query\+Object}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01095_a89747f2bc8b59b3cdbca52da7cce43ec}{{\bfseries Query\+Object} (G\+Lenum \+\_\+type=G\+L\+\_\+\+S\+A\+M\+P\+L\+E\+S\+\_\+\+P\+A\+S\+S\+E\+D)}\label{a01095_a89747f2bc8b59b3cdbca52da7cce43ec}

\item 
\hypertarget{a01095_ac59df12b7730c143fa28e29e07e380ce}{void \hyperlink{a01095_ac59df12b7730c143fa28e29e07e380ce}{begin} ()}\label{a01095_ac59df12b7730c143fa28e29e07e380ce}

\begin{DoxyCompactList}\small\item\em begin measuring the query \end{DoxyCompactList}\item 
\hypertarget{a01095_ac2fb9b20a507e62e46a71fe0e4d893f5}{void \hyperlink{a01095_ac2fb9b20a507e62e46a71fe0e4d893f5}{end} ()}\label{a01095_ac2fb9b20a507e62e46a71fe0e4d893f5}

\begin{DoxyCompactList}\small\item\em stop measuring the query \end{DoxyCompactList}\item 
\hypertarget{a01095_a20fa60f41053360a435c45c569fb4440}{bool \hyperlink{a01095_a20fa60f41053360a435c45c569fb4440}{available} () const }\label{a01095_a20fa60f41053360a435c45c569fb4440}

\begin{DoxyCompactList}\small\item\em check if the result is available (does not wait for gpu to finish) \end{DoxyCompactList}\item 
\hypertarget{a01095_a879a8c0510bd1b755139f5bc140554cd}{G\+Luint \hyperlink{a01095_a879a8c0510bd1b755139f5bc140554cd}{result} () const }\label{a01095_a879a8c0510bd1b755139f5bc140554cd}

\begin{DoxyCompactList}\small\item\em get the measurement of the query between the \hyperlink{a01095_ac59df12b7730c143fa28e29e07e380ce}{begin()} \hyperlink{a01095_ac2fb9b20a507e62e46a71fe0e4d893f5}{end()} calls (waits for the gpu) \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a01095_a1fb4b5664b693cc82722cfc7ddb5ea73}{G\+Luint {\bfseries id\+\_\+}}\label{a01095_a1fb4b5664b693cc82722cfc7ddb5ea73}

\item 
\hypertarget{a01095_a4fb5cada97de1abdf172ab9755767ea7}{int {\bfseries state\+\_\+}}\label{a01095_a4fb5cada97de1abdf172ab9755767ea7}

\item 
\hypertarget{a01095_a6eb90ee517806de9f44e7f31ef3716f4}{G\+Lenum {\bfseries type\+\_\+}}\label{a01095_a6eb90ee517806de9f44e7f31ef3716f4}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 809 of file globjects.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
A\+C\+G/\+G\+L/globjects.\+hh\item 
A\+C\+G/\+G\+L/globjects.\+cc\end{DoxyCompactItemize}
