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

GIOP::Version_var Class Reference

#include <GIOPC.h>

Collaboration diagram for GIOP::Version_var:

Collaboration graph
[legend]
List of all members.

Public Methods

 Version_var (void)
 Version_var (Version *)
 Version_var (const Version_var &)
 Version_var (const Version &)
 ~Version_var (void)
Version_var & operator= (Version *)
Version_var & operator= (const Version_var &)
Version_var & operator= (const Version &)
Versionoperator-> (void)
const Versionoperator-> (void) const
 operator const Version & () const
 operator Version & ()
 operator Version & () const
const Versionin (void) const
Versioninout (void)
Versionout (void)
Version _retn (void)
Versionptr (void) const

Private Attributes

Versionptr_

Constructor & Destructor Documentation

ACE_INLINE GIOP::Version_var::Version_var void   
 

Definition at line 523 of file GIOPC.i.

00524   : ptr_ (0)
00525 {}

ACE_INLINE GIOP::Version_var::Version_var Version  
 

Definition at line 528 of file GIOPC.i.

00529   : ptr_ (p)
00530 {}

GIOP::Version_var::Version_var const Version_var &   
 

GIOP::Version_var::Version_var const Version  
 

ACE_INLINE GIOP::Version_var::~Version_var void   
 

Definition at line 549 of file GIOPC.i.

00550 {
00551   delete this->ptr_;
00552 }


Member Function Documentation

Version GIOP::Version_var::_retn void   
 

const Version& GIOP::Version_var::in void    const
 

Version& GIOP::Version_var::inout void   
 

GIOP::Version_var::operator const Version &   const
 

GIOP::Version_var::operator Version &   const
 

GIOP::Version_var::operator Version &  
 

ACE_INLINE const ::GIOP::Version * GIOP::Version_var::operator-> void    const
 

Definition at line 603 of file GIOPC.i.

References ptr_.

00604 {
00605   return this->ptr_;
00606 }

ACE_INLINE::GIOP::Version * GIOP::Version_var::operator-> void   
 

Definition at line 609 of file GIOPC.i.

References ptr_.

00610 {
00611   return this->ptr_;
00612 }

Version_var& GIOP::Version_var::operator= const Version  
 

Version_var& GIOP::Version_var::operator= const Version_var &   
 

ACE_INLINE GIOP::Version_var & GIOP::Version_var::operator= Version  
 

Definition at line 555 of file GIOPC.i.

References ptr_.

00556 {
00557   delete this->ptr_;
00558   this->ptr_ = p;
00559   return *this;
00560 }

Version& GIOP::Version_var::out void   
 

Version* GIOP::Version_var::ptr void    const
 


Member Data Documentation

Version* GIOP::Version_var::ptr_ [private]
 

Definition at line 280 of file GIOPC.h.

Referenced by operator->, and operator=.


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