diff options
author | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-08-30 19:34:27 +0000 |
---|---|---|
committer | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-08-30 19:34:27 +0000 |
commit | 03154c9a5b9e8628d31bd9032549327d51304645 (patch) | |
tree | f4f85e04edaef6ed998a7953275ad3dcf1911fef /ace/Functor_T.cpp | |
parent | 73efbc1d2ad02533d865e1b14008ffc8d8bc82fb (diff) | |
download | ATCD-pre_multiple_profile_server.tar.gz |
This commit was manufactured by cvs2svn to create tagpre_multiple_profile_server
'pre_multiple_profile_server'.
Diffstat (limited to 'ace/Functor_T.cpp')
-rw-r--r-- | ace/Functor_T.cpp | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/ace/Functor_T.cpp b/ace/Functor_T.cpp deleted file mode 100644 index 89e3815df87..00000000000 --- a/ace/Functor_T.cpp +++ /dev/null @@ -1,50 +0,0 @@ -/* -*- C++ -*- */ -// $Id$ - -#ifndef ACE_FUNCTOR_T_C -#define ACE_FUNCTOR_T_C - -#define ACE_BUILD_DLL -#include "ace/Functor_T.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#if !defined (__ACE_INLINE__) -#include "ace/Functor_T.i" -#endif /* __ACE_INLINE__ */ - -ACE_RCSID(ace, Functor_T, "$Id$") - -ACE_ALLOC_HOOK_DEFINE(ACE_Command_Callback) - -/////////////////////////////////// -// GOF Command Pattern Templates // -/////////////////////////////////// - -// Constructor. - -template <class RECEIVER, class ACTION> -ACE_Command_Callback<RECEIVER, ACTION>::ACE_Command_Callback (RECEIVER &recvr, - ACTION action) - : receiver_ (recvr), - action_ (action) -{ -} - -template <class RECEIVER, class ACTION> -ACE_Command_Callback<RECEIVER, ACTION>::~ACE_Command_Callback (void) -{ -} - -// Invokes an operation. - -template <class RECEIVER, class ACTION> int -ACE_Command_Callback<RECEIVER, ACTION>::execute (void *arg) -{ - return (receiver_.*action_) (arg); -} - - -#endif /* ACE_FUNCTOR_T_C */ |