#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.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001