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

Timeprobe.cpp

Go to the documentation of this file.
00001 #include "ace_pch.h"
00002 // $Id: Timeprobe.cpp,v 1.1.1.3.40.1 2003/03/13 19:44:22 chad Exp $
00003 
00004 #include "ace/OS.h"
00005 
00006 ACE_RCSID(ace, Timeprobe, "$Id: Timeprobe.cpp,v 1.1.1.3.40.1 2003/03/13 19:44:22 chad Exp $")
00007 
00008 #if defined (ACE_COMPILE_TIMEPROBES)
00009 
00010 #include "ace/Timeprobe.h"
00011 
00012 #if !defined (__ACE_INLINE__)
00013 #include "ace/Timeprobe.i"
00014 #endif /* __ACE_INLINE__ */
00015 
00016 #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
00017 template class ACE_Timeprobe<ACE_TIMEPROBE_MUTEX>;
00018 template class ACE_Function_Timeprobe<ACE_Timeprobe<ACE_TIMEPROBE_MUTEX> >;
00019 template class ACE_Unbounded_Set_Iterator<ACE_Event_Descriptions>;
00020 template class ACE_Unbounded_Set<ACE_Event_Descriptions>;
00021 template class ACE_Node<ACE_Event_Descriptions>;
00022 #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
00023 #pragma instantiate ACE_Timeprobe<ACE_TIMEPROBE_MUTEX>
00024 #pragma instantiate ACE_Function_Timeprobe<ACE_Timeprobe<ACE_TIMEPROBE_MUTEX> >
00025 #pragma instantiate ACE_Unbounded_Set_Iterator<ACE_Event_Descriptions>
00026 #pragma instantiate ACE_Unbounded_Set<ACE_Event_Descriptions>
00027 #pragma instantiate ACE_Node<ACE_Event_Descriptions>
00028 #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
00029 
00030 #  if defined (ACE_TSS_TIMEPROBES)
00031 #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
00032 template class ACE_TSS_Singleton<ACE_TIMEPROBE_WITH_LOCKING, ACE_SYNCH_NULL_MUTEX>;
00033 #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
00034 #pragma instantiate ACE_TSS_Singleton<ACE_TIMEPROBE_WITH_LOCKING, ACE_SYNCH_NULL_MUTEX>
00035 #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
00036 #  else /* ACE_TSS_TIMEPROBES */
00037 #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
00038 template class ACE_Singleton<ACE_TIMEPROBE_WITH_LOCKING, ACE_SYNCH_MUTEX>;
00039 #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
00040 #pragma instantiate ACE_Singleton<ACE_TIMEPROBE_WITH_LOCKING, ACE_SYNCH_MUTEX>
00041 #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
00042 #  endif /* ACE_TSS_TIMEPROBES */
00043 
00044 #endif /* ACE_COMPILE_TIMEPROBES */
00045 

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