\hypertarget{classACG_1_1QueryObject}{}\section{A\+CG\+:\+:Query\+Object Class Reference}
\label{classACG_1_1QueryObject}\index{A\+C\+G\+::\+Query\+Object@{A\+C\+G\+::\+Query\+Object}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classACG_1_1QueryObject_a89747f2bc8b59b3cdbca52da7cce43ec}\label{classACG_1_1QueryObject_a89747f2bc8b59b3cdbca52da7cce43ec}} 
{\bfseries Query\+Object} (G\+Lenum \+\_\+type=G\+L\+\_\+\+S\+A\+M\+P\+L\+E\+S\+\_\+\+P\+A\+S\+S\+ED)
\item 
\mbox{\Hypertarget{classACG_1_1QueryObject_ac59df12b7730c143fa28e29e07e380ce}\label{classACG_1_1QueryObject_ac59df12b7730c143fa28e29e07e380ce}} 
void \hyperlink{classACG_1_1QueryObject_ac59df12b7730c143fa28e29e07e380ce}{begin} ()
\begin{DoxyCompactList}\small\item\em begin measuring the query \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1QueryObject_ac2fb9b20a507e62e46a71fe0e4d893f5}\label{classACG_1_1QueryObject_ac2fb9b20a507e62e46a71fe0e4d893f5}} 
void \hyperlink{classACG_1_1QueryObject_ac2fb9b20a507e62e46a71fe0e4d893f5}{end} ()
\begin{DoxyCompactList}\small\item\em stop measuring the query \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1QueryObject_a4ffabeee46e5c1dcb6906a93587b1bb3}\label{classACG_1_1QueryObject_a4ffabeee46e5c1dcb6906a93587b1bb3}} 
bool \hyperlink{classACG_1_1QueryObject_a4ffabeee46e5c1dcb6906a93587b1bb3}{available} () const
\begin{DoxyCompactList}\small\item\em check if the result is available (does not wait for gpu to finish) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classACG_1_1QueryObject_ad14c8020f2e688b65ced2d3b8e04cce9}\label{classACG_1_1QueryObject_ad14c8020f2e688b65ced2d3b8e04cce9}} 
G\+Luint \hyperlink{classACG_1_1QueryObject_ad14c8020f2e688b65ced2d3b8e04cce9}{result} () const
\begin{DoxyCompactList}\small\item\em get the measurement of the query between the \hyperlink{classACG_1_1QueryObject_ac59df12b7730c143fa28e29e07e380ce}{begin()} \hyperlink{classACG_1_1QueryObject_ac2fb9b20a507e62e46a71fe0e4d893f5}{end()} calls (waits for the gpu) \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classACG_1_1QueryObject_a1fb4b5664b693cc82722cfc7ddb5ea73}\label{classACG_1_1QueryObject_a1fb4b5664b693cc82722cfc7ddb5ea73}} 
G\+Luint {\bfseries id\+\_\+}
\item 
\mbox{\Hypertarget{classACG_1_1QueryObject_a4fb5cada97de1abdf172ab9755767ea7}\label{classACG_1_1QueryObject_a4fb5cada97de1abdf172ab9755767ea7}} 
int {\bfseries state\+\_\+}
\item 
\mbox{\Hypertarget{classACG_1_1QueryObject_a6eb90ee517806de9f44e7f31ef3716f4}\label{classACG_1_1QueryObject_a6eb90ee517806de9f44e7f31ef3716f4}} 
G\+Lenum {\bfseries type\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


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



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