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

Auto_Ptr.cpp

Go to the documentation of this file.
00001 // Auto_Ptr.cpp
00002 // $Id: Auto_Ptr.cpp,v 1.1.1.3 2001/12/04 14:32:59 chad Exp $
00003 
00004 #if !defined (ACE_AUTO_PTR_C)
00005 #define ACE_AUTO_PTR_C
00006 
00007 #include "ace/Auto_Ptr.h"
00008 
00009 #if !defined (__ACE_INLINE__)
00010 #include "ace/Auto_Ptr.i"
00011 #endif /* __ACE_INLINE__ */
00012 
00013 ACE_RCSID(ace, Auto_Ptr, "$Id: Auto_Ptr.cpp,v 1.1.1.3 2001/12/04 14:32:59 chad Exp $")
00014 
00015 ACE_ALLOC_HOOK_DEFINE(ACE_Auto_Basic_Ptr)
00016 
00017 template<class X> void
00018 ACE_Auto_Basic_Ptr<X>::dump (void) const
00019 {
00020   ACE_TRACE ("ACE_Auto_Basic_Ptr<X>::dump");
00021 }
00022 
00023 ACE_ALLOC_HOOK_DEFINE(ACE_Auto_Basic_Array_Ptr)
00024 
00025 template<class X> void
00026 ACE_Auto_Basic_Array_Ptr<X>::dump (void) const
00027 {
00028   ACE_TRACE ("ACE_Auto_Basic_Array_Ptr<X>::dump");
00029 }
00030 
00031 #if defined (__MINGW32__)
00032 # if defined (ACE_HAS_STANDARD_CPP_LIBRARY) && \
00033              (ACE_HAS_STANDARD_CPP_LIBRARY != 0)
00034 # if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
00035 template alloc;
00036 #  elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
00037 #pragma instantiate alloc
00038 #  endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
00039 # endif /* ACE_HAS_STANDARD_CPP_LIBRARY != 0 */
00040 #endif /* __MINGW32__ */
00041 
00042 #endif /* ACE_AUTO_PTR_C */

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