diff options
Diffstat (limited to 'ace/Swap.h')
-rw-r--r-- | ace/Swap.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/ace/Swap.h b/ace/Swap.h index 0d2ebcf0c05..a5688095eae 100644 --- a/ace/Swap.h +++ b/ace/Swap.h @@ -1,4 +1,5 @@ -/* -*- C++ -*- */ +// -*- C++ -*- + /** * @file Swap.h * @@ -17,11 +18,16 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ +ACE_BEGIN_VERSIONED_NAMESPACE_DECL + /** * @class ACE_Swap * * @brief Defines a function to swap two variables. * + * @deprecated This template is deprecated, you can use std::swap without + * problems on all platforms. + * */ template<class T> class ACE_Swap { @@ -30,6 +36,8 @@ public: static void swap (T &lhs, T &rhs); }; +ACE_END_VERSIONED_NAMESPACE_DECL + #if defined (__ACE_INLINE__) #include "ace/Swap.inl" #endif /* __ACE_INLINE__ */ |