00001 // $Id: RT_Properties.cpp 76279 2007-01-03 06:11:06Z cleeland $ 00002 00003 #include "tao/TAO_Singleton.h" 00004 #include "orbsvcs/Notify/RT_Properties.h" 00005 00006 #if ! defined (__ACE_INLINE__) 00007 #include "orbsvcs/Notify/RT_Properties.inl" 00008 #endif /* __ACE_INLINE__ */ 00009 00010 ACE_RCSID(RT_Notify, TAO_Notify_RT_Properties, "$Id: RT_Properties.cpp 76279 2007-01-03 06:11:06Z cleeland $") 00011 00012 00013 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00014 00015 TAO_Notify_RT_Properties::TAO_Notify_RT_Properties (void) 00016 { 00017 } 00018 00019 TAO_Notify_RT_Properties::~TAO_Notify_RT_Properties () 00020 { 00021 } 00022 00023 TAO_Notify_RT_Properties * 00024 TAO_Notify_RT_Properties::instance (void) 00025 { 00026 // Hide the template instantiation to prevent multiple instances 00027 // from being created. 00028 00029 return 00030 TAO_Singleton<TAO_Notify_RT_Properties, TAO_SYNCH_MUTEX>::instance (); 00031 } 00032 00033 TAO_END_VERSIONED_NAMESPACE_DECL