TAO_Priority_Mapping_Manager_out Class Reference

#include <Priority_Mapping_Manager.h>

Collaboration diagram for TAO_Priority_Mapping_Manager_out:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TAO_Priority_Mapping_Manager_out (TAO_Priority_Mapping_Manager_ptr &)
 TAO_Priority_Mapping_Manager_out (TAO_Priority_Mapping_Manager_var &)
 TAO_Priority_Mapping_Manager_out (const TAO_Priority_Mapping_Manager_out &)
TAO_Priority_Mapping_Manager_outoperator= (const TAO_Priority_Mapping_Manager_out &)
TAO_Priority_Mapping_Manager_outoperator= (const TAO_Priority_Mapping_Manager_var &)
TAO_Priority_Mapping_Manager_outoperator= (TAO_Priority_Mapping_Manager_ptr)
 operator TAO_Priority_Mapping_Manager_ptr & ()
TAO_Priority_Mapping_Manager_ptrptr (void)
TAO_Priority_Mapping_Manager_ptr operator-> (void)

Private Attributes

TAO_Priority_Mapping_Manager_ptrptr_

Detailed Description

Definition at line 126 of file Priority_Mapping_Manager.h.


Constructor & Destructor Documentation

ACE_INLINE TAO_Priority_Mapping_Manager_out::TAO_Priority_Mapping_Manager_out ( TAO_Priority_Mapping_Manager_ptr  ) 

Definition at line 146 of file Priority_Mapping_Manager.inl.

References TAO_Priority_Mapping_Manager::_nil(), and ptr_.

00147   : ptr_ (p)
00148 {
00149   this->ptr_ = ::TAO_Priority_Mapping_Manager::_nil ();
00150 }

ACE_INLINE TAO_Priority_Mapping_Manager_out::TAO_Priority_Mapping_Manager_out ( TAO_Priority_Mapping_Manager_var  ) 

Definition at line 153 of file Priority_Mapping_Manager.inl.

References TAO_Priority_Mapping_Manager::_nil(), ptr_, and CORBA::release().

00154   : ptr_ (p.out ())
00155 {
00156   CORBA::release (this->ptr_);
00157   this->ptr_ = ::TAO_Priority_Mapping_Manager::_nil ();
00158 }

TAO_Priority_Mapping_Manager_out::TAO_Priority_Mapping_Manager_out ( const TAO_Priority_Mapping_Manager_out  ) 


Member Function Documentation

TAO_Priority_Mapping_Manager_out::operator TAO_Priority_Mapping_Manager_ptr & (  ) 

ACE_INLINE::TAO_Priority_Mapping_Manager_ptr TAO_Priority_Mapping_Manager_out::operator-> ( void   ) 

Definition at line 199 of file Priority_Mapping_Manager.inl.

References ptr_.

00200 {
00201   return this->ptr_;
00202 }

ACE_INLINE TAO_Priority_Mapping_Manager_out & TAO_Priority_Mapping_Manager_out::operator= ( TAO_Priority_Mapping_Manager_ptr   ) 

Definition at line 180 of file Priority_Mapping_Manager.inl.

References ptr_.

00181 {
00182   this->ptr_ = p;
00183   return *this;
00184 }

TAO_Priority_Mapping_Manager_out& TAO_Priority_Mapping_Manager_out::operator= ( const TAO_Priority_Mapping_Manager_var  ) 

TAO_Priority_Mapping_Manager_out& TAO_Priority_Mapping_Manager_out::operator= ( const TAO_Priority_Mapping_Manager_out  ) 

ACE_INLINE::TAO_Priority_Mapping_Manager_ptr & TAO_Priority_Mapping_Manager_out::ptr ( void   ) 

Definition at line 193 of file Priority_Mapping_Manager.inl.

References ptr_.

00194 {
00195   return this->ptr_;
00196 }


Member Data Documentation

TAO_Priority_Mapping_Manager_ptr& TAO_Priority_Mapping_Manager_out::ptr_ [private]

Definition at line 140 of file Priority_Mapping_Manager.h.

Referenced by operator->(), operator=(), ptr(), and TAO_Priority_Mapping_Manager_out().


The documentation for this class was generated from the following files:
Generated on Tue Feb 2 17:42:58 2010 for TAO_RTCORBA by  doxygen 1.4.7