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

TAO::BufferingConstraint_var Class Reference

#include <TAOC.h>

Collaboration diagram for TAO::BufferingConstraint_var:

Collaboration graph
[legend]
List of all members.

Public Methods

 BufferingConstraint_var (void)
 BufferingConstraint_var (BufferingConstraint *)
 BufferingConstraint_var (const BufferingConstraint_var &)
 BufferingConstraint_var (const BufferingConstraint &)
 ~BufferingConstraint_var (void)
BufferingConstraint_var & operator= (BufferingConstraint *)
BufferingConstraint_var & operator= (const BufferingConstraint_var &)
BufferingConstraint_var & operator= (const BufferingConstraint &)
BufferingConstraintoperator-> (void)
const BufferingConstraintoperator-> (void) const
 operator const BufferingConstraint & () const
 operator BufferingConstraint & ()
 operator BufferingConstraint & () const
const BufferingConstraintin (void) const
BufferingConstraintinout (void)
BufferingConstraintout (void)
BufferingConstraint _retn (void)
BufferingConstraintptr (void) const

Private Attributes

BufferingConstraintptr_

Constructor & Destructor Documentation

ACE_INLINE TAO::BufferingConstraint_var::BufferingConstraint_var void   
 

Definition at line 27 of file TAOC.i.

00028   : ptr_ (0)
00029 {}

ACE_INLINE TAO::BufferingConstraint_var::BufferingConstraint_var BufferingConstraint  
 

Definition at line 32 of file TAOC.i.

00033   : ptr_ (p)
00034 {}

TAO::BufferingConstraint_var::BufferingConstraint_var const BufferingConstraint_var &   
 

TAO::BufferingConstraint_var::BufferingConstraint_var const BufferingConstraint  
 

ACE_INLINE TAO::BufferingConstraint_var::~BufferingConstraint_var void   
 

Definition at line 53 of file TAOC.i.

00054 {
00055   delete this->ptr_;
00056 }


Member Function Documentation

BufferingConstraint TAO::BufferingConstraint_var::_retn void   
 

const BufferingConstraint& TAO::BufferingConstraint_var::in void    const
 

BufferingConstraint& TAO::BufferingConstraint_var::inout void   
 

TAO::BufferingConstraint_var::operator BufferingConstraint &   const
 

TAO::BufferingConstraint_var::operator BufferingConstraint &  
 

TAO::BufferingConstraint_var::operator const BufferingConstraint &   const
 

ACE_INLINE const ::TAO::BufferingConstraint * TAO::BufferingConstraint_var::operator-> void    const
 

Definition at line 107 of file TAOC.i.

References ptr_.

00108 {
00109   return this->ptr_;
00110 }

ACE_INLINE::TAO::BufferingConstraint * TAO::BufferingConstraint_var::operator-> void   
 

Definition at line 113 of file TAOC.i.

References ptr_.

00114 {
00115   return this->ptr_;
00116 }

BufferingConstraint_var& TAO::BufferingConstraint_var::operator= const BufferingConstraint  
 

BufferingConstraint_var& TAO::BufferingConstraint_var::operator= const BufferingConstraint_var &   
 

ACE_INLINE TAO::BufferingConstraint_var & TAO::BufferingConstraint_var::operator= BufferingConstraint  
 

Definition at line 59 of file TAOC.i.

References ptr_.

00060 {
00061   delete this->ptr_;
00062   this->ptr_ = p;
00063   return *this;
00064 }

BufferingConstraint& TAO::BufferingConstraint_var::out void   
 

BufferingConstraint* TAO::BufferingConstraint_var::ptr void    const
 


Member Data Documentation

BufferingConstraint* TAO::BufferingConstraint_var::ptr_ [private]
 

Definition at line 123 of file TAOC.h.

Referenced by operator->, and operator=.


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