00001 // Functor.cpp,v 4.7 2005/10/28 16:14:52 ossama Exp 00002 00003 // ============================================================================ 00004 // 00005 // = LIBRARY 00006 // ace 00007 // 00008 // = FILENAME 00009 // Functor.cpp 00010 // 00011 // = DESCRIPTION 00012 // Non-inlinable method definitions for non-templatized classes 00013 // and template specializations implementing the GOF Command Pattern, 00014 // and STL-style functors. 00015 // 00016 // = AUTHOR 00017 // Chris Gill <cdgill@cs.wustl.edu> 00018 // 00019 // Based on Command Pattern implementations originally done by 00020 // 00021 // Carlos O'Ryan <coryan@cs.wustl.edu> and 00022 // Douglas C. Schmidt <schmidt@cs.wustl.edu> and 00023 // Sergio Flores-Gaitan <sergio@cs.wustl.edu> 00024 // 00025 // and on STL-style functor implementations originally done by 00026 // 00027 // Irfan Pyarali <irfan@cs.wustl.edu> 00028 // 00029 // ============================================================================ 00030 00031 #include "ace/Functor_T.h" 00032 #include "ace/Functor.h" 00033 00034 #if !defined (__ACE_INLINE__) 00035 #include "ace/Functor.inl" 00036 #endif /* __ACE_INLINE__ */ 00037 00038 ACE_RCSID(ace, Functor, "Functor.cpp,v 4.7 2005/10/28 16:14:52 ossama Exp") 00039 00040 ACE_BEGIN_VERSIONED_NAMESPACE_DECL 00041 00042 ACE_Command_Base::~ACE_Command_Base (void) 00043 { 00044 } 00045 00046 ACE_END_VERSIONED_NAMESPACE_DECL