diff options
Diffstat (limited to 'ace/TSS_Adapter.h')
-rw-r--r-- | ace/TSS_Adapter.h | 11 |
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 */ |