OmniSciDB
a5dc49c757
|
#include <QueryState.h>
Public Member Functions | |
Timer (std::shared_ptr< QueryState > &&, Events::iterator event) | |
Timer (Timer const &)=delete | |
Timer & | operator= (Timer const &)=delete |
Timer (Timer &&)=default | |
Timer & | operator= (Timer &&)=default |
~Timer () | |
QueryStateProxy | createQueryStateProxy () |
Private Attributes | |
std::shared_ptr< QueryState > | query_state_ |
Events::iterator | event_ |
Definition at line 213 of file QueryState.h.
Timer< TimeT >::Timer | ( | std::shared_ptr< QueryState > && | query_state, |
Events::iterator | event | ||
) |
Definition at line 133 of file QueryState.cpp.
References event_, nvtx_helpers::kQueryStateTimer, and nvtx_helpers::omnisci_range_push().
|
delete |
|
default |
Definition at line 143 of file QueryState.cpp.
References event_, and nvtx_helpers::omnisci_range_pop().
QueryStateProxy Timer< TimeT >::createQueryStateProxy | ( | ) |
Definition at line 139 of file QueryState.cpp.
References event_, and query_state_.
Referenced by DBHandler::parse_to_ra(), and DBHandler::processCalciteRequest().
|
private |
Definition at line 215 of file QueryState.h.
Referenced by createQueryStateProxy(), Timer(), and ~Timer().
|
private |
Definition at line 214 of file QueryState.h.
Referenced by createQueryStateProxy().