BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlcc::StripedUnorderedContainerImpl_LockElement Class Reference

#include <bdlcc_stripedunorderedcontainerimpl.h>

Public Member Functions

 StripedUnorderedContainerImpl_LockElement ()
 Create an empty StripedUnorderedContainerImpl_LockElement object.
 
void lockR ()
 Read lock the lock element.
 
void lockW ()
 Write lock the lock element.
 
void unlockR ()
 Read unlock the lock element.
 
void unlockW ()
 Write unlock the lock element.
 

Detailed Description

A mutex + support info; padded to cacheline size, one per stripe

See bdlcc_stripedunorderedcontainerimpl

Constructor & Destructor Documentation

◆ StripedUnorderedContainerImpl_LockElement()

bdlcc::StripedUnorderedContainerImpl_LockElement::StripedUnorderedContainerImpl_LockElement ( )
inline

Member Function Documentation

◆ lockR()

void bdlcc::StripedUnorderedContainerImpl_LockElement::lockR ( )
inline

◆ lockW()

void bdlcc::StripedUnorderedContainerImpl_LockElement::lockW ( )
inline

◆ unlockR()

void bdlcc::StripedUnorderedContainerImpl_LockElement::unlockR ( )
inline

◆ unlockW()

void bdlcc::StripedUnorderedContainerImpl_LockElement::unlockW ( )
inline

The documentation for this class was generated from the following file: