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

Search Toolkit Book for CSpinlockGuard

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

+ Collaboration diagram for CSpinlockGuard:

Public Member Functions

 CSpinlockGuard (atomic< bool > *spinlock)
 
 ~CSpinlockGuard ()
 

Private Attributes

atomic< bool > * m_Spinlock
 

Detailed Description

Definition at line 364 of file pubseq_gateway_utils.hpp.

Constructor & Destructor Documentation

◆ CSpinlockGuard()

CSpinlockGuard::CSpinlockGuard ( atomic< bool > *  spinlock)
inline

Definition at line 367 of file pubseq_gateway_utils.hpp.

◆ ~CSpinlockGuard()

CSpinlockGuard::~CSpinlockGuard ( )
inline

Definition at line 373 of file pubseq_gateway_utils.hpp.

Member Data Documentation

◆ m_Spinlock

atomic<bool>* CSpinlockGuard::m_Spinlock
private

Definition at line 379 of file pubseq_gateway_utils.hpp.


The documentation for this class was generated from the following file:
Modified on Fri Sep 20 14:58:19 2024 by modify_doxy.py rev. 669887