Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

Functor.cpp

Go to the documentation of this file.
00001 #include "ace_pch.h"
00002 /* -*- C++ -*- */
00003 // $Id: Functor.cpp,v 1.1.1.3.40.1 2003/03/13 19:44:21 chad Exp $
00004 
00005 // ============================================================================
00006 //
00007 // = LIBRARY
00008 //    ace
00009 //
00010 // = FILENAME
00011 //    Functor.cpp
00012 //
00013 // = DESCRIPTION
00014 //    Non-inlinable method definitions for non-templatized classes
00015 //    and template specializations implementing the GOF Command Pattern,
00016 //    and STL-style functors.
00017 //
00018 // = AUTHOR
00019 //    Chris Gill           <cdgill@cs.wustl.edu>
00020 //
00021 //    Based on Command Pattern implementations originally done by
00022 //
00023 //    Carlos O'Ryan        <coryan@cs.wustl.edu>  and
00024 //    Douglas C. Schmidt   <schmidt@cs.wustl.edu> and
00025 //    Sergio Flores-Gaitan <sergio@cs.wustl.edu>
00026 //
00027 //    and on STL-style functor implementations originally done by
00028 //
00029 //    Irfan Pyarali  <irfan@cs.wustl.edu>
00030 //
00031 // ============================================================================
00032 
00033 #if !defined (ACE_FUNCTOR_C)
00034 #define ACE_FUNCTOR_C
00035 
00036 #include "ace/Functor_T.h"
00037 #include "ace/Functor.h"
00038 
00039 #if !defined (__ACE_INLINE__)
00040 #include "ace/Functor.i"
00041 #endif /* __ACE_INLINE__ */
00042 
00043 ACE_RCSID(ace, Functor, "$Id: Functor.cpp,v 1.1.1.3.40.1 2003/03/13 19:44:21 chad Exp $")
00044 
00045 #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
00046 #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
00047 #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
00048 
00049 #endif /* ACE_FUNCTOR_C */

Generated on Mon Jun 16 11:19:43 2003 for ACE by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002