diff options
Diffstat (limited to 'ace/Swap.h')
-rw-r--r-- | ace/Swap.h | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/ace/Swap.h b/ace/Swap.h deleted file mode 100644 index a5688095eae..00000000000 --- a/ace/Swap.h +++ /dev/null @@ -1,54 +0,0 @@ -// -*- C++ -*- - -/** - * @file Swap.h - * - * $Id$ - * - * @author Carlos O'Ryan <coryan@uci.edu> - */ - -#ifndef ACE_SWAP_H -#define ACE_SWAP_H -#include /**/ "ace/pre.h" - -#include "ace/config-all.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# 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 -{ -public: - /// Swap two variables - static void swap (T &lhs, T &rhs); -}; - -ACE_END_VERSIONED_NAMESPACE_DECL - -#if defined (__ACE_INLINE__) -#include "ace/Swap.inl" -#endif /* __ACE_INLINE__ */ - -#if defined (ACE_TEMPLATES_REQUIRE_SOURCE) -#include "ace/Swap.cpp" -#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ - -#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA) -#pragma implementation ("Swap.cpp") -#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */ - -#include /**/ "ace/post.h" -#endif /* ACE_FUNCTOR_H */ |