// $Id$ #include "ace/config-all.h" ACE_RCSID(ace, Timeprobe, "$Id$") #if defined (ACE_COMPILE_TIMEPROBES) #include "ace/Timeprobe.h" #include "ace/Mutex.h" #include "ace/Null_Mutex.h" #if !defined (__ACE_INLINE__) #include "ace/Timeprobe.inl" #endif /* __ACE_INLINE__ */ #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Timeprobe_Ex; template class ACE_Function_Timeprobe >; template class ACE_Unbounded_Set_Iterator; template class ACE_Unbounded_Set; template class ACE_Node; template class ACE_Timeprobe_Ex; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Timeprobe_Ex #pragma instantiate ACE_Function_Timeprobe > #pragma instantiate ACE_Unbounded_Set_Iterator #pragma instantiate ACE_Unbounded_Set #pragma instantiate ACE_Node #pragma instantiate ACE_Timeprobe_Ex #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ # if defined (ACE_TSS_TIMEPROBES) #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_TSS_Singleton; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_TSS_Singleton #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ # else /* ACE_TSS_TIMEPROBES */ #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) template class ACE_Singleton; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) #pragma instantiate ACE_Singleton #endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ # endif /* ACE_TSS_TIMEPROBES */ #endif /* ACE_COMPILE_TIMEPROBES */