Dynamic.cpp

Go to the documentation of this file.
00001 // Dynamic.cpp,v 4.16 2006/04/19 19:16:37 jwillemsen Exp
00002 
00003 #include "ace/Dynamic.h"
00004 #include "ace/Singleton.h"
00005 #include "ace/TSS_T.h"
00006 #include "ace/Synch_Traits.h"
00007 #include "ace/Null_Mutex.h"
00008 
00009 #if !defined (__ACE_INLINE__)
00010 #include "ace/Dynamic.inl"
00011 #endif /* __ACE_INLINE__ */
00012 
00013 ACE_RCSID(ace, Dynamic, "Dynamic.cpp,v 4.16 2006/04/19 19:16:37 jwillemsen Exp")
00014 
00015 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
00016 
00017 ACE_Dynamic::ACE_Dynamic (void)
00018   : is_dynamic_ (false)
00019 {
00020   ACE_TRACE ("ACE_Dynamic::ACE_Dynamic");
00021 }
00022 
00023 /* static */ ACE_Dynamic *
00024 ACE_Dynamic::instance (void)
00025 {
00026   return ACE_TSS_Singleton<ACE_Dynamic, ACE_SYNCH_NULL_MUTEX>::instance ();
00027 }
00028 
00029 #if defined (ACE_HAS_EXPLICIT_STATIC_TEMPLATE_MEMBER_INSTANTIATION)
00030 template ACE_TSS_Singleton<ACE_Dynamic, ACE_Null_Mutex> *
00031   ACE_TSS_Singleton<ACE_Dynamic, ACE_Null_Mutex>::singleton_;
00032 #endif /* ACE_HAS_EXPLICIT_STATIC_TEMPLATE_MEMBER_INSTANTIATION */
00033 
00034 ACE_END_VERSIONED_NAMESPACE_DECL

Generated on Thu Nov 9 09:41:50 2006 for ACE by doxygen 1.3.6