webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
webrtc::RWLockWin Class Reference

#include <rw_lock_win.h>

Inheritance diagram for webrtc::RWLockWin:
webrtc::RWLockWrapper webrtc::RWLockWrapper

Public Member Functions

 ~RWLockWin ()
 
virtual void AcquireLockExclusive ()
 
virtual void ReleaseLockExclusive ()
 
virtual void AcquireLockShared ()
 
virtual void ReleaseLockShared ()
 
 ~RWLockWin ()
 
virtual void AcquireLockExclusive ()
 
virtual void ReleaseLockExclusive ()
 
virtual void AcquireLockShared ()
 
virtual void ReleaseLockShared ()
 
- Public Member Functions inherited from webrtc::RWLockWrapper
virtual ~RWLockWrapper ()
 
virtual ~RWLockWrapper ()
 

Static Public Member Functions

static RWLockWinCreate ()
 
static RWLockWinCreate ()
 
- Static Public Member Functions inherited from webrtc::RWLockWrapper
static RWLockWrapperCreateRWLock ()
 
static RWLockWrapperCreateRWLock ()
 

Constructor & Destructor Documentation

◆ ~RWLockWin() [1/2]

webrtc::RWLockWin::~RWLockWin ( )
inline

◆ ~RWLockWin() [2/2]

webrtc::RWLockWin::~RWLockWin ( )
inline

Member Function Documentation

◆ AcquireLockExclusive() [1/2]

void webrtc::RWLockWin::AcquireLockExclusive ( )
virtual

Implements webrtc::RWLockWrapper.

◆ AcquireLockExclusive() [2/2]

virtual void webrtc::RWLockWin::AcquireLockExclusive ( )
virtual

Implements webrtc::RWLockWrapper.

◆ AcquireLockShared() [1/2]

void webrtc::RWLockWin::AcquireLockShared ( )
virtual

Implements webrtc::RWLockWrapper.

◆ AcquireLockShared() [2/2]

virtual void webrtc::RWLockWin::AcquireLockShared ( )
virtual

Implements webrtc::RWLockWrapper.

◆ Create() [1/2]

RWLockWin * webrtc::RWLockWin::Create ( )
static

◆ Create() [2/2]

static RWLockWin* webrtc::RWLockWin::Create ( )
static

◆ ReleaseLockExclusive() [1/2]

virtual void webrtc::RWLockWin::ReleaseLockExclusive ( )
virtual

Implements webrtc::RWLockWrapper.

◆ ReleaseLockExclusive() [2/2]

void webrtc::RWLockWin::ReleaseLockExclusive ( )
virtual

Implements webrtc::RWLockWrapper.

◆ ReleaseLockShared() [1/2]

virtual void webrtc::RWLockWin::ReleaseLockShared ( )
virtual

Implements webrtc::RWLockWrapper.

◆ ReleaseLockShared() [2/2]

void webrtc::RWLockWin::ReleaseLockShared ( )
virtual

Implements webrtc::RWLockWrapper.


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