#include <RT_Properties.h>
Public Member Functions | |
TAO_Notify_RT_Properties (void) | |
Constructor. | |
~TAO_Notify_RT_Properties () | |
Destructor. | |
RTCORBA::RTORB_ptr | rt_orb (void) |
void | rt_orb (RTCORBA::RTORB_ptr rt_orb) |
RTCORBA::Current_ptr | current (void) |
void | current (RTCORBA::Current_ptr current) |
Static Public Member Functions | |
static TAO_Notify_RT_Properties * | instance (void) |
Return singleton instance of this class. | |
Protected Attributes | |
RTCORBA::RTORB_var | rt_orb_ |
RT-ORB. | |
RTCORBA::Current_var | current_ |
Current. |
Definition at line 31 of file RT_Properties.h.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_Notify_RT_Properties::TAO_Notify_RT_Properties | ( | void | ) |
TAO_Notify_RT_Properties::~TAO_Notify_RT_Properties | ( | ) |
ACE_INLINE void TAO_Notify_RT_Properties::current | ( | RTCORBA::Current_ptr | current | ) |
ACE_INLINE RTCORBA::Current_ptr TAO_Notify_RT_Properties::current | ( | void | ) |
Definition at line 20 of file RT_Properties.inl.
References current_.
Referenced by TAO_RT_Notify_Service::init_i().
00021 { 00022 return RTCORBA::Current::_duplicate (current_.in()); 00023 }
TAO_Notify_RT_Properties * TAO_Notify_RT_Properties::instance | ( | void | ) | [static] |
Return singleton instance of this class.
Definition at line 24 of file RT_Properties.cpp.
References TAO_Singleton< TYPE, ACE_LOCK >::instance().
Referenced by TAO_Notify_RT_POA_Helper::init(), and TAO_RT_Notify_Service::init_i().
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 }
ACE_INLINE void TAO_Notify_RT_Properties::rt_orb | ( | RTCORBA::RTORB_ptr | rt_orb | ) |
TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE RTCORBA::RTORB_ptr TAO_Notify_RT_Properties::rt_orb | ( | void | ) |
Definition at line 8 of file RT_Properties.inl.
References rt_orb_.
Referenced by TAO_Notify_RT_POA_Helper::init(), and TAO_RT_Notify_Service::init_i().
00009 { 00010 return RTCORBA::RTORB::_duplicate (rt_orb_.in ()); 00011 }
RTCORBA::Current_var TAO_Notify_RT_Properties::current_ [protected] |
RTCORBA::RTORB_var TAO_Notify_RT_Properties::rt_orb_ [protected] |