OmniSciDB
94e8789169
|
#include <Execute.h>
Public Types | |
enum | QueryStatus { UNDEFINED = 0, PENDING_QUEUE, PENDING_EXECUTOR, RUNNING } |
Public Member Functions | |
QuerySessionStatus (const QuerySessionId &query_session, const std::string &query_str, const std::chrono::time_point< std::chrono::system_clock > submitted_time) | |
QuerySessionStatus (const QuerySessionId &query_session, const size_t executor_id, const std::string &query_str, const std::chrono::time_point< std::chrono::system_clock > submitted_time) | |
QuerySessionStatus (const QuerySessionId &query_session, const size_t executor_id, const std::string &query_str, const std::chrono::time_point< std::chrono::system_clock > submitted_time, const QuerySessionStatus::QueryStatus &query_status) | |
const QuerySessionId | getQuerySession () |
const std::string | getQueryStr () |
const size_t | getExecutorId () |
const std::chrono::time_point < std::chrono::system_clock > | getQuerySubmittedTime () |
const QuerySessionStatus::QueryStatus | getQueryStatus () |
void | setQueryStatus (const QuerySessionStatus::QueryStatus &status) |
void | setExecutorId (const size_t executor_id) |
void | setQueryStatusAsRunning () |
Private Attributes | |
const QuerySessionId | query_session_ |
size_t | executor_id_ |
const std::string | query_str_ |
const std::chrono::time_point < std::chrono::system_clock > | submitted_time_ |
QuerySessionStatus::QueryStatus | query_status_ |
Enumerator | |
---|---|
UNDEFINED | |
PENDING_QUEUE | |
PENDING_EXECUTOR | |
RUNNING |
|
inline |
Definition at line 86 of file Execute.h.
|
inline |
Definition at line 95 of file Execute.h.
|
inline |
Definition at line 105 of file Execute.h.
|
inline |
|
inline |
|
inline |
Definition at line 123 of file Execute.h.
References query_status_.
|
inline |
|
inline |
Definition at line 120 of file Execute.h.
References submitted_time_.
|
inline |
|
inline |
Definition at line 124 of file Execute.h.
References query_status_.
|
inline |
Definition at line 128 of file Execute.h.
References query_status_.
|
private |
Definition at line 134 of file Execute.h.
Referenced by getExecutorId(), and setExecutorId().
|
private |
Definition at line 133 of file Execute.h.
Referenced by getQuerySession().
|
private |
Definition at line 142 of file Execute.h.
Referenced by getQueryStatus(), setQueryStatus(), and setQueryStatusAsRunning().
|
private |
Definition at line 135 of file Execute.h.
Referenced by getQueryStr().
|
private |
Definition at line 136 of file Execute.h.
Referenced by getQuerySubmittedTime().