Quick Links:

bal | bbl | bdl | bsl

Public Member Functions

bdlcc::StripedUnorderedContainerImpl_LockElement Class Reference

#include <bdlcc_stripedunorderedcontainerimpl.h>

List of all members.

Public Member Functions

 StripedUnorderedContainerImpl_LockElement ()
void lockR ()
void lockW ()
void unlockR ()
void unlockW ()

Detailed Description

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

See Component bdlcc_stripedunorderedcontainerimpl


Constructor & Destructor Documentation

bdlcc::StripedUnorderedContainerImpl_LockElement::StripedUnorderedContainerImpl_LockElement (  ) 

Member Function Documentation

void bdlcc::StripedUnorderedContainerImpl_LockElement::lockR (  ) 

Read lock the lock element.

void bdlcc::StripedUnorderedContainerImpl_LockElement::lockW (  ) 

Write lock the lock element.

void bdlcc::StripedUnorderedContainerImpl_LockElement::unlockR (  ) 

Read unlock the lock element.

void bdlcc::StripedUnorderedContainerImpl_LockElement::unlockW (  ) 

Write unlock the lock element.


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