Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Messaging::PolicyValue_var Class Reference

#include <Messaging_PolicyValueC.h>

Collaboration diagram for Messaging::PolicyValue_var:

Collaboration graph
[legend]
List of all members.

Public Methods

 PolicyValue_var (void)
 PolicyValue_var (PolicyValue *)
 PolicyValue_var (const PolicyValue_var &)
 ~PolicyValue_var (void)
PolicyValue_var & operator= (PolicyValue *)
PolicyValue_var & operator= (const PolicyValue_var &)
PolicyValueoperator-> (void)
const PolicyValueoperator-> (void) const
 operator const PolicyValue & () const
 operator PolicyValue & ()
 operator PolicyValue & () const
 operator PolicyValue *& ()
const PolicyValuein (void) const
PolicyValueinout (void)
PolicyValue *& out (void)
PolicyValue_retn (void)
PolicyValueptr (void) const

Private Attributes

PolicyValueptr_

Constructor & Destructor Documentation

ACE_INLINE Messaging::PolicyValue_var::PolicyValue_var void   
 

Definition at line 27 of file Messaging_PolicyValueC.i.

00028   : ptr_ (0)
00029 {}

ACE_INLINE Messaging::PolicyValue_var::PolicyValue_var PolicyValue  
 

Definition at line 32 of file Messaging_PolicyValueC.i.

00033   : ptr_ (p)
00034 {}

Messaging::PolicyValue_var::PolicyValue_var const PolicyValue_var &   
 

ACE_INLINE Messaging::PolicyValue_var::~PolicyValue_var void   
 

Definition at line 46 of file Messaging_PolicyValueC.i.

00047 {
00048   delete this->ptr_;
00049 }


Member Function Documentation

PolicyValue* Messaging::PolicyValue_var::_retn void   
 

const PolicyValue& Messaging::PolicyValue_var::in void    const
 

PolicyValue& Messaging::PolicyValue_var::inout void   
 

Messaging::PolicyValue_var::operator const PolicyValue &   const
 

Messaging::PolicyValue_var::operator PolicyValue &   const
 

Messaging::PolicyValue_var::operator PolicyValue &  
 

Messaging::PolicyValue_var::operator PolicyValue *&  
 

ACE_INLINE const ::Messaging::PolicyValue * Messaging::PolicyValue_var::operator-> void    const
 

Definition at line 88 of file Messaging_PolicyValueC.i.

References ptr_.

00089 {
00090   return this->ptr_;
00091 }

ACE_INLINE::Messaging::PolicyValue * Messaging::PolicyValue_var::operator-> void   
 

Definition at line 94 of file Messaging_PolicyValueC.i.

References ptr_.

00095 {
00096   return this->ptr_;
00097 }

PolicyValue_var& Messaging::PolicyValue_var::operator= const PolicyValue_var &   
 

ACE_INLINE Messaging::PolicyValue_var & Messaging::PolicyValue_var::operator= PolicyValue  
 

Definition at line 52 of file Messaging_PolicyValueC.i.

References ptr_.

00053 {
00054   delete this->ptr_;
00055   this->ptr_ = p;
00056   return *this;
00057 }

PolicyValue*& Messaging::PolicyValue_var::out void   
 

PolicyValue* Messaging::PolicyValue_var::ptr void    const
 


Member Data Documentation

PolicyValue* Messaging::PolicyValue_var::ptr_ [private]
 

Definition at line 152 of file Messaging_PolicyValueC.h.

Referenced by operator->, and operator=.


The documentation for this class was generated from the following files:
Generated on Mon Jun 16 16:03:09 2003 for TAO by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002