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

#include <atomic32.h>

Public Member Functions

 Atomic32 (int32_t initial_value=0)
 
 ~Atomic32 ()
 
int32_t operator++ ()
 
int32_t operator-- ()
 
int32_t operator+= (int32_t value)
 
int32_t operator-= (int32_t value)
 
bool CompareExchange (int32_t new_value, int32_t compare_value)
 
int32_t Value ()
 
 Atomic32 (int32_t initial_value=0)
 
 ~Atomic32 ()
 
int32_t operator++ ()
 
int32_t operator-- ()
 
int32_t operator+= (int32_t value)
 
int32_t operator-= (int32_t value)
 
bool CompareExchange (int32_t new_value, int32_t compare_value)
 
int32_t Value ()
 

Constructor & Destructor Documentation

◆ Atomic32() [1/2]

webrtc::Atomic32::Atomic32 ( int32_t  initial_value = 0)

◆ ~Atomic32() [1/2]

webrtc::Atomic32::~Atomic32 ( )

◆ Atomic32() [2/2]

webrtc::Atomic32::Atomic32 ( int32_t  initial_value = 0)

◆ ~Atomic32() [2/2]

webrtc::Atomic32::~Atomic32 ( )

Member Function Documentation

◆ CompareExchange() [1/2]

bool webrtc::Atomic32::CompareExchange ( int32_t  new_value,
int32_t  compare_value 
)

◆ CompareExchange() [2/2]

bool webrtc::Atomic32::CompareExchange ( int32_t  new_value,
int32_t  compare_value 
)

◆ operator++() [1/2]

int32_t webrtc::Atomic32::operator++ ( )

◆ operator++() [2/2]

int32_t webrtc::Atomic32::operator++ ( )

◆ operator+=() [1/2]

int32_t webrtc::Atomic32::operator+= ( int32_t  value)

◆ operator+=() [2/2]

int32_t webrtc::Atomic32::operator+= ( int32_t  value)

◆ operator--() [1/2]

int32_t webrtc::Atomic32::operator-- ( )

◆ operator--() [2/2]

int32_t webrtc::Atomic32::operator-- ( )

◆ operator-=() [1/2]

int32_t webrtc::Atomic32::operator-= ( int32_t  value)

◆ operator-=() [2/2]

int32_t webrtc::Atomic32::operator-= ( int32_t  value)

◆ Value() [1/2]

int32_t webrtc::Atomic32::Value ( )
inline

◆ Value() [2/2]

int32_t webrtc::Atomic32::Value ( )
inline

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