summaryrefslogtreecommitdiff
path: root/ace/Atomic_Op.h
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2005-11-03 17:19:49 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2005-11-03 17:19:49 +0000
commit4d7fd4825731577fe4a1d9ec255b27d13f2bf782 (patch)
tree91a8e6ed800f032342e79a09d9c01c68248f1a98 /ace/Atomic_Op.h
parentc4f1c8d0d15506fec4627933b3fb0d9fda612b26 (diff)
downloadATCD-4d7fd4825731577fe4a1d9ec255b27d13f2bf782.tar.gz
ChangeLogTag:Thu Nov 3 09:16:23 2005 Ossama Othman <ossama@dre.vanderbilt.edu>
Diffstat (limited to 'ace/Atomic_Op.h')
-rw-r--r--ace/Atomic_Op.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/ace/Atomic_Op.h b/ace/Atomic_Op.h
index c66664acaca..7454946a64f 100644
--- a/ace/Atomic_Op.h
+++ b/ace/Atomic_Op.h
@@ -1,4 +1,4 @@
-/* -*- C++ -*- */
+// -*- C++ -*-
//=============================================================================
/**
@@ -128,10 +128,13 @@ public:
static void init_functions (void);
private:
+
// This function cannot be supported by this template specialization.
// If you need access to an underlying lock, use the ACE_Atomic_Op_Ex
// template instead.
- ACE_UNIMPLEMENTED_FUNC (ACE_Thread_Mutex &mutex (void))
+ ACE_Thread_Mutex &mutex (void);
+
+private:
/// Current object decorated by the atomic op.
volatile long value_;
@@ -224,10 +227,13 @@ public:
static void init_functions (void);
private:
+
// This function cannot be supported by this template specialization.
// If you need access to an underlying lock, use the ACE_Atomic_Op_Ex
// template instead.
- ACE_UNIMPLEMENTED_FUNC (ACE_Thread_Mutex &mutex (void))
+ ACE_Thread_Mutex &mutex (void);
+
+private:
/// Current object decorated by the atomic op.
volatile unsigned long value_;