NCBI C++ ToolKit
Functions | Variables
psgs_request.cpp File Reference
#include <ncbi_pch.hpp>
#include <corelib/ncbistr.hpp>
#include "psgs_request.hpp"
#include "pubseq_gateway_logging.hpp"
#include "pubseq_gateway_utils.hpp"
+ Include dependency graph for psgs_request.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Functions

static atomic< bools_RequestIdLock (false)
 
size_t GetNextRequestId (void)
 

Variables

 USING_NCBI_SCOPE
 
static size_t s_NextRequestId = 0
 

Function Documentation

◆ GetNextRequestId()

size_t GetNextRequestId ( void  )

Definition at line 45 of file psgs_request.cpp.

References s_NextRequestId, and s_RequestIdLock().

◆ s_RequestIdLock()

static atomic<bool> s_RequestIdLock ( false  )
static

Referenced by GetNextRequestId().

Variable Documentation

◆ s_NextRequestId

size_t s_NextRequestId = 0
static

Definition at line 42 of file psgs_request.cpp.

Referenced by GetNextRequestId().

◆ USING_NCBI_SCOPE

USING_NCBI_SCOPE

Definition at line 39 of file psgs_request.cpp.

Modified on Mon Jun 17 05:10:26 2024 by modify_doxy.py rev. 669887