IPSGS_Processor * m_Processor
psg_time_point_t m_SplitHistoryRetrieveTiming
CSplitHistoryConsumeCallback(IPSGS_Processor *processor, TSplitHistoryConsumeCB consume_cb, CCassSplitHistoryFetch *fetch_details)
CCassSplitHistoryFetch * m_FetchDetails
TSplitHistoryConsumeCB m_ConsumeCB
void operator()(vector< SSplitHistoryRecord > &&result)
IPSGS_Processor * m_Processor
CSplitHistoryErrorCallback(IPSGS_Processor *processor, TSplitHistoryErrorCB error_cb, CCassSplitHistoryFetch *fetch_details)
CCassSplitHistoryFetch * m_FetchDetails
TSplitHistoryErrorCB m_ErrorCB
void operator()(CRequestStatus::ECode status, int code, EDiagSev severity, const string &message)
psg_time_point_t m_SplitHistoryRetrieveTiming
function< void(CCassSplitHistoryFetch *fetch_details, vector< SSplitHistoryRecord > &&result)> TSplitHistoryConsumeCB
function< void(CCassSplitHistoryFetch *fetch_details, CRequestStatus::ECode status, int code, EDiagSev severity, const string &message)> TSplitHistoryErrorCB