NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
CSplitHistoryErrorCallback Class Reference

Search Toolkit Book for CSplitHistoryErrorCallback

#include "split_history_callback.hpp"
(Private to src/app/pubseq_gateway/server.)

+ Collaboration diagram for CSplitHistoryErrorCallback:

Public Member Functions

 CSplitHistoryErrorCallback (IPSGS_Processor *processor, TSplitHistoryErrorCB error_cb, CCassSplitHistoryFetch *fetch_details)
 
void operator() (CRequestStatus::ECode status, int code, EDiagSev severity, const string &message)
 

Private Attributes

IPSGS_Processorm_Processor
 
TSplitHistoryErrorCB m_ErrorCB
 
CCassSplitHistoryFetchm_FetchDetails
 
psg_time_point_t m_SplitHistoryRetrieveTiming
 

Detailed Description

Definition at line 88 of file split_history_callback.hpp.

Constructor & Destructor Documentation

◆ CSplitHistoryErrorCallback()

CSplitHistoryErrorCallback::CSplitHistoryErrorCallback ( IPSGS_Processor processor,
TSplitHistoryErrorCB  error_cb,
CCassSplitHistoryFetch fetch_details 
)
inline

Definition at line 91 of file split_history_callback.hpp.

Member Function Documentation

◆ operator()()

void CSplitHistoryErrorCallback::operator() ( CRequestStatus::ECode  status,
int  code,
EDiagSev  severity,
const string message 
)
inline

Member Data Documentation

◆ m_ErrorCB

TSplitHistoryErrorCB CSplitHistoryErrorCallback::m_ErrorCB
private

Definition at line 116 of file split_history_callback.hpp.

Referenced by operator()().

◆ m_FetchDetails

CCassSplitHistoryFetch* CSplitHistoryErrorCallback::m_FetchDetails
private

Definition at line 117 of file split_history_callback.hpp.

Referenced by operator()().

◆ m_Processor

IPSGS_Processor* CSplitHistoryErrorCallback::m_Processor
private

Definition at line 115 of file split_history_callback.hpp.

Referenced by operator()().

◆ m_SplitHistoryRetrieveTiming

psg_time_point_t CSplitHistoryErrorCallback::m_SplitHistoryRetrieveTiming
private

Definition at line 118 of file split_history_callback.hpp.

Referenced by operator()().


The documentation for this class was generated from the following file:
Modified on Wed Apr 24 14:12:08 2024 by modify_doxy.py rev. 669887