NCBI C++ ToolKit
Functions | Variables
SyncObj.cpp File Reference
#include <ncbi_pch.hpp>
#include <atomic>
#include <thread>
#include <string>
#include <memory>
#include <corelib/ncbithr.hpp>
#include <objtools/pubseq_gateway/impl/cassandra/SyncObj.hpp>
#include <objtools/pubseq_gateway/impl/cassandra/IdCassScope.hpp>
#include <objtools/pubseq_gateway/impl/cassandra/cass_exception.hpp>
+ Include dependency graph for SyncObj.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions

bool WaitCondVar (unsigned int timeout_mks, CFastMutex &mux, CConditionVariable &ev, const function< bool()> &is_done_cb, const function< void(bool *)> &update_result_cb)
 

Variables

BEGIN_IDBLOB_SCOPE USING_NCBI_SCOPE
 

Function Documentation

◆ WaitCondVar()

bool WaitCondVar ( unsigned int  timeout_mks,
CFastMutex mux,
CConditionVariable ev,
const function< bool()> &  is_done_cb,
const function< void(bool *)> &  update_result_cb 
)

Definition at line 57 of file SyncObj.cpp.

References CConditionVariable::WaitForSignal().

Variable Documentation

◆ USING_NCBI_SCOPE

BEGIN_IDBLOB_SCOPE USING_NCBI_SCOPE

Definition at line 54 of file SyncObj.cpp.

Modified on Mon Jun 24 05:22:40 2024 by modify_doxy.py rev. 669887