diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-08-01 21:28:45 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-08-01 21:28:45 +0000 |
commit | fae0378578a939fd840c0b9f863b0da8a359c36e (patch) | |
tree | 719723978c92a2720a07d3aa0621fc8207782906 /ace/Synch_T.i | |
parent | a90269e09ff468188a705ad50caf7e8e4a275261 (diff) | |
download | ATCD-fae0378578a939fd840c0b9f863b0da8a359c36e.tar.gz |
*** empty log message ***
Diffstat (limited to 'ace/Synch_T.i')
-rw-r--r-- | ace/Synch_T.i | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/ace/Synch_T.i b/ace/Synch_T.i index 1c0cafef31d..d4b0f4d55ef 100644 --- a/ace/Synch_T.i +++ b/ace/Synch_T.i @@ -97,7 +97,7 @@ ACE_Atomic_Op<ACE_LOCK, TYPE>::operator++ (int) } template <class ACE_LOCK, class TYPE> ACE_INLINE TYPE -ACE_Atomic_Op<ACE_LOCK, TYPE>::operator+= (const TYPE i) +ACE_Atomic_Op<ACE_LOCK, TYPE>::operator+= (const TYPE &i) { // ACE_TRACE ("ACE_Atomic_Op<ACE_LOCK, TYPE>::operator+="); ACE_Guard<ACE_LOCK> m (this->lock_); @@ -121,7 +121,7 @@ ACE_Atomic_Op<ACE_LOCK, TYPE>::operator-- (int) } template <class ACE_LOCK, class TYPE> ACE_INLINE TYPE -ACE_Atomic_Op<ACE_LOCK, TYPE>::operator-= (const TYPE i) +ACE_Atomic_Op<ACE_LOCK, TYPE>::operator-= (const TYPE &i) { // ACE_TRACE ("ACE_Atomic_Op<ACE_LOCK, TYPE>::operator-="); ACE_Guard<ACE_LOCK> m (this->lock_); @@ -129,7 +129,7 @@ ACE_Atomic_Op<ACE_LOCK, TYPE>::operator-= (const TYPE i) } template <class ACE_LOCK, class TYPE> ACE_INLINE TYPE -ACE_Atomic_Op<ACE_LOCK, TYPE>::operator== (const TYPE i) const +ACE_Atomic_Op<ACE_LOCK, TYPE>::operator== (const TYPE &i) const { // ACE_TRACE ("ACE_Atomic_Op<ACE_LOCK, TYPE>::operator=="); ACE_Guard<ACE_LOCK> m ((ACE_LOCK &) this->lock_); @@ -137,7 +137,7 @@ ACE_Atomic_Op<ACE_LOCK, TYPE>::operator== (const TYPE i) const } template <class ACE_LOCK, class TYPE> ACE_INLINE TYPE -ACE_Atomic_Op<ACE_LOCK, TYPE>::operator>= (const TYPE i) const +ACE_Atomic_Op<ACE_LOCK, TYPE>::operator>= (const TYPE &i) const { // ACE_TRACE ("ACE_Atomic_Op<ACE_LOCK, TYPE>::operator>="); ACE_Guard<ACE_LOCK> m ((ACE_LOCK &) this->lock_); @@ -145,7 +145,7 @@ ACE_Atomic_Op<ACE_LOCK, TYPE>::operator>= (const TYPE i) const } template <class ACE_LOCK, class TYPE> ACE_INLINE TYPE -ACE_Atomic_Op<ACE_LOCK, TYPE>::operator> (const TYPE rhs) const +ACE_Atomic_Op<ACE_LOCK, TYPE>::operator> (const TYPE &rhs) const { // ACE_TRACE ("ACE_Atomic_Op<ACE_LOCK, TYPE>::operator>"); ACE_Guard<ACE_LOCK> m ((ACE_LOCK &) this->lock_); @@ -153,7 +153,7 @@ ACE_Atomic_Op<ACE_LOCK, TYPE>::operator> (const TYPE rhs) const } template <class ACE_LOCK, class TYPE> ACE_INLINE TYPE -ACE_Atomic_Op<ACE_LOCK, TYPE>::operator<= (const TYPE rhs) const +ACE_Atomic_Op<ACE_LOCK, TYPE>::operator<= (const TYPE &rhs) const { // ACE_TRACE ("ACE_Atomic_Op<ACE_LOCK, TYPE>::operator<="); ACE_Guard<ACE_LOCK> m ((ACE_LOCK &) this->lock_); @@ -161,7 +161,7 @@ ACE_Atomic_Op<ACE_LOCK, TYPE>::operator<= (const TYPE rhs) const } template <class ACE_LOCK, class TYPE> ACE_INLINE TYPE -ACE_Atomic_Op<ACE_LOCK, TYPE>::operator< (const TYPE rhs) const +ACE_Atomic_Op<ACE_LOCK, TYPE>::operator< (const TYPE &rhs) const { // ACE_TRACE ("ACE_Atomic_Op<ACE_LOCK, TYPE>::operator<"); ACE_Guard<ACE_LOCK> m ((ACE_LOCK &) this->lock_); @@ -189,12 +189,13 @@ ACE_Atomic_Op<ACE_LOCK, TYPE>::operator TYPE () const } template <class ACE_LOCK, class TYPE> ACE_INLINE void -ACE_Atomic_Op<ACE_LOCK, TYPE>::operator= (const TYPE i) +ACE_Atomic_Op<ACE_LOCK, TYPE>::operator= (const TYPE &i) { // ACE_TRACE ("ACE_Atomic_Op<ACE_LOCK, TYPE>::operator="); ACE_Guard<ACE_LOCK> m (this->lock_); this->value_ = i; } + #if defined (ACE_HAS_THREADS) template<class MUTEX> ACE_INLINE int |