Public Member Functions | Static Public Member Functions | Protected Attributes

TAO_Notify_RT_Properties Class Reference

RT specifc global properties are stored here. More...

#include <RT_Properties.h>

List of all members.

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_Propertiesinstance (void)
 Return singleton instance of this class.

Protected Attributes

RTCORBA::RTORB_var rt_orb_
 RT-ORB.
RTCORBA::Current_var current_
 Current.

Detailed Description

RT specifc global properties are stored here.

Definition at line 31 of file RT_Properties.h.


Constructor & Destructor Documentation

TAO_Notify_RT_Properties::TAO_Notify_RT_Properties ( void   ) 

Constructor.

Definition at line 15 of file RT_Properties.cpp.

{
}

TAO_Notify_RT_Properties::~TAO_Notify_RT_Properties (  ) 

Destructor.

Definition at line 19 of file RT_Properties.cpp.

{
}


Member Function Documentation

RTCORBA::Current_ptr TAO_Notify_RT_Properties::current ( void   ) 

Definition at line 20 of file RT_Properties.inl.

{
  return RTCORBA::Current::_duplicate (current_.in());
}

void TAO_Notify_RT_Properties::current ( RTCORBA::Current_ptr  current  ) 

Definition at line 26 of file RT_Properties.inl.

{
  current_ = RTCORBA::Current::_duplicate (current);
}

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.

{
  // Hide the template instantiation to prevent multiple instances
  // from being created.

  return
    TAO_Singleton<TAO_Notify_RT_Properties, TAO_SYNCH_MUTEX>::instance ();
}

void TAO_Notify_RT_Properties::rt_orb ( RTCORBA::RTORB_ptr  rt_orb  ) 

Definition at line 14 of file RT_Properties.inl.

{
  rt_orb_ = RTCORBA::RTORB::_duplicate (rt_orb);
}

RTCORBA::RTORB_ptr TAO_Notify_RT_Properties::rt_orb ( void   ) 

Definition at line 8 of file RT_Properties.inl.

{
  return RTCORBA::RTORB::_duplicate (rt_orb_.in ());
}


Member Data Documentation

RTCORBA::Current_var TAO_Notify_RT_Properties::current_ [protected]

Current.

Definition at line 54 of file RT_Properties.h.

RTCORBA::RTORB_var TAO_Notify_RT_Properties::rt_orb_ [protected]

RT-ORB.

Definition at line 51 of file RT_Properties.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines