summaryrefslogtreecommitdiff
path: root/ace/Atomic_Op_T.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Atomic_Op_T.h')
-rw-r--r--ace/Atomic_Op_T.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/ace/Atomic_Op_T.h b/ace/Atomic_Op_T.h
index f536a349662..5cf17f473c7 100644
--- a/ace/Atomic_Op_T.h
+++ b/ace/Atomic_Op_T.h
@@ -89,10 +89,10 @@ public:
bool operator< (const TYPE &rhs) const;
/// Atomically assign rhs to <value_>.
- void operator= (const TYPE &rhs);
+ ACE_Atomic_Op_Ex<ACE_LOCK, TYPE> &operator= (const TYPE &rhs);
/// Atomically assign <rhs> to <value_>.
- void operator= (const ACE_Atomic_Op_Ex<ACE_LOCK, TYPE> &rhs);
+ ACE_Atomic_Op_Ex<ACE_LOCK, TYPE> &operator= (const ACE_Atomic_Op_Ex<ACE_LOCK, TYPE> &rhs);
/// Explicitly return <value_>.
TYPE value (void) const;
@@ -159,10 +159,10 @@ public:
ACE_Atomic_Op (const ACE_Atomic_Op<ACE_LOCK, TYPE> &c);
/// Atomically assign rhs to <value_>.
- void operator= (const TYPE &rhs);
+ ACE_Atomic_Op<ACE_LOCK, TYPE> &operator= (const TYPE &rhs);
/// Atomically assign <rhs> to <value_>.
- void operator= (const ACE_Atomic_Op<ACE_LOCK, TYPE> &rhs);
+ ACE_Atomic_Op<ACE_LOCK, TYPE> &operator= (const ACE_Atomic_Op<ACE_LOCK, TYPE> &rhs);
/// Atomically pre-increment <value_>.
TYPE operator++ (void);