summaryrefslogtreecommitdiff
path: root/ace/TSS_Adapter.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/TSS_Adapter.h')
-rw-r--r--ace/TSS_Adapter.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/ace/TSS_Adapter.h b/ace/TSS_Adapter.h
index d4f20979b46..8fd09f2dd26 100644
--- a/ace/TSS_Adapter.h
+++ b/ace/TSS_Adapter.h
@@ -22,8 +22,6 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-ACE_BEGIN_VERSIONED_NAMESPACE_DECL
-
/**
* @class ACE_TSS_Adapter
*
@@ -43,19 +41,24 @@ public:
/// Initialize the adapter.
ACE_TSS_Adapter (void *object, ACE_THR_DEST f);
+ /// Default dtor.
+ ~ACE_TSS_Adapter (void);
+
/// Perform the cleanup operation.
void cleanup (void);
//private:
/// The real TS object.
- void * const ts_obj_;
+ void *ts_obj_;
/// The real cleanup routine for ts_obj;
ACE_THR_DEST func_;
};
-ACE_END_VERSIONED_NAMESPACE_DECL
+#if defined (__ACE_INLINE__)
+#include "ace/TSS_Adapter.inl"
+#endif /* __ACE_INLINE__ */
#include /**/ "ace/post.h"
#endif /* ACE_TSS_ADAPTER_H */