diff options
Diffstat (limited to 'ace/Cleanup_Strategies_T.cpp')
-rw-r--r-- | ace/Cleanup_Strategies_T.cpp | 47 |
1 files changed, 22 insertions, 25 deletions
diff --git a/ace/Cleanup_Strategies_T.cpp b/ace/Cleanup_Strategies_T.cpp index 10804ba21ca..5b9425ee5da 100644 --- a/ace/Cleanup_Strategies_T.cpp +++ b/ace/Cleanup_Strategies_T.cpp @@ -1,7 +1,7 @@ //$Id$ -#ifndef ACE_CLEANUP_STRATEGIES_T_CPP -#define ACE_CLEANUP_STRATEGIES_T_CPP +#ifndef CLEANUP_STRATEGIES_T_C +#define CLEANUP_STRATEGIES_T_C #include "ace/Cleanup_Strategies_T.h" @@ -9,8 +9,6 @@ #pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ -ACE_BEGIN_VERSIONED_NAMESPACE_DECL - //////////////////////////////////////////////////////////////////////////// template <class KEY, class VALUE, class CONTAINER> @@ -21,18 +19,19 @@ ACE_Cleanup_Strategy<KEY, VALUE, CONTAINER>::~ACE_Cleanup_Strategy (void) template <class KEY, class VALUE, class CONTAINER> int ACE_Cleanup_Strategy<KEY, VALUE, CONTAINER>::cleanup (CONTAINER &container, KEY *key, - VALUE *) + VALUE *value) { + ACE_UNUSED_ARG (value); + return container.unbind (*key); } //////////////////////////////////////////////////////////////////////////// template <class KEY, class VALUE, class CONTAINER> int -ACE_Recyclable_Handler_Cleanup_Strategy<KEY, VALUE, CONTAINER>::cleanup ( - CONTAINER &container, - KEY *key, - VALUE *) +ACE_Recyclable_Handler_Cleanup_Strategy<KEY, VALUE, CONTAINER>::cleanup (CONTAINER &container, + KEY *key, + VALUE *) { VALUE value; @@ -49,12 +48,9 @@ ACE_Recyclable_Handler_Cleanup_Strategy<KEY, VALUE, CONTAINER>::cleanup ( ///////////////////////////////////////////////////////////////////////////// template <class KEY, class VALUE, class CONTAINER> int -ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy<KEY, - VALUE, - CONTAINER>::cleanup ( - CONTAINER &, - KEY *, - VALUE *value) +ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy<KEY, VALUE, CONTAINER>::cleanup (CONTAINER &, + KEY *, + VALUE *value) { return value->first ()->handle_close_i (); } @@ -62,10 +58,9 @@ ACE_Refcounted_Recyclable_Handler_Cleanup_Strategy<KEY, //////////////////////////////////////////////////////////////////////////// template <class KEY, class VALUE, class CONTAINER> int -ACE_Handler_Cleanup_Strategy<KEY, VALUE, CONTAINER>::cleanup ( - CONTAINER &container, - KEY *key, - VALUE *value) +ACE_Handler_Cleanup_Strategy<KEY, VALUE, CONTAINER>::cleanup (CONTAINER &container, + KEY *key, + VALUE *value) { // Remove the item from cache only if the handler isnt in use. if ((*value)->active () == 0) @@ -83,13 +78,15 @@ ACE_Handler_Cleanup_Strategy<KEY, VALUE, CONTAINER>::cleanup ( //////////////////////////////////////////////////////////////////////////// template <class KEY, class VALUE, class CONTAINER> int -ACE_Null_Cleanup_Strategy<KEY, VALUE, CONTAINER>::cleanup (CONTAINER &, - KEY *, - VALUE *) +ACE_Null_Cleanup_Strategy<KEY, VALUE, CONTAINER>::cleanup (CONTAINER &container, + KEY *key, + VALUE *value) { + ACE_UNUSED_ARG (container); + ACE_UNUSED_ARG (key); + ACE_UNUSED_ARG (value); + return 0; } -ACE_END_VERSIONED_NAMESPACE_DECL - -#endif /* ACE_CLEANUP_STRATEGIES_T_CPP */ +#endif /* CLEANUP_STRATEGIES_T_C */ |