#include <Atomic_Op.h>
Inheritance diagram for ACE_Atomic_Op:
Public Methods | |
ACE_Atomic_Op (void) | |
Initialize <value_> to 0. More... | |
ACE_Atomic_Op (const TYPE &c) | |
Initialize <value_> to c. More... | |
ACE_Atomic_Op (const ACE_Atomic_Op< ACE_LOCK, TYPE > &) | |
Manage copying... More... | |
void | operator= (const TYPE &i) |
Atomically assign i to <value_>. More... | |
void | operator= (const ACE_Atomic_Op_Ex< ACE_LOCK, TYPE > &rhs) |
Atomically assign <rhs> to <value_>. More... | |
Private Attributes | |
ACE_LOCK | own_mutex_ |
Type of synchronization mechanism. More... |
|
Initialize <value_> to 0.
|
|
Initialize <value_> to c.
|
|
Manage copying...
|
|
Atomically assign <rhs> to <value_>.
Reimplemented from ACE_Atomic_Op_Ex. |
|
Atomically assign i to <value_>.
Reimplemented from ACE_Atomic_Op_Ex. |
|
Type of synchronization mechanism.
|