diff options
Diffstat (limited to 'ace/Atomic_Op_T.h')
-rw-r--r-- | ace/Atomic_Op_T.h | 8 |
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); |