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

IOP::MultipleComponentProfile Class Reference

#include <IOPC.h>

Inheritance diagram for IOP::MultipleComponentProfile:

Inheritance graph
[legend]
Collaboration diagram for IOP::MultipleComponentProfile:

Collaboration graph
[legend]
List of all members.

Public Types

typedef MultipleComponentProfile_var _var_type

Public Methods

 MultipleComponentProfile (void)
 MultipleComponentProfile (CORBA::ULong max)
 MultipleComponentProfile (CORBA::ULong max, CORBA::ULong length, TaggedComponent *buffer, CORBA::Boolean release=0)
 MultipleComponentProfile (const MultipleComponentProfile &)
 ~MultipleComponentProfile (void)

Static Public Methods

void _tao_any_destructor (void *)

Member Typedef Documentation

typedef MultipleComponentProfile_var IOP::MultipleComponentProfile::_var_type
 

Definition at line 544 of file IOPC.h.


Constructor & Destructor Documentation

IOP::MultipleComponentProfile::MultipleComponentProfile void   
 

Definition at line 612 of file IOPC.cpp.

Referenced by _tao_any_destructor.

00613 {}

IOP::MultipleComponentProfile::MultipleComponentProfile CORBA::ULong    max
 

Definition at line 614 of file IOPC.cpp.

00615   :
00616 #if !defined (TAO_USE_SEQUENCE_TEMPLATES)
00617 _TAO_Unbounded_Sequence_IOP_MultipleComponentProfile
00618 #else /* TAO_USE_SEQUENCE_TEMPLATES */
00619 TAO_Unbounded_Sequence<IOP::TaggedComponent>
00620 #endif /* !TAO_USE_SEQUENCE_TEMPLATES */
00621  (max)
00622 {}
IOP::MultipleComponentProfile::MultipleComponentProfile (CORBA::ULong max, CORBA::ULong length, IOP::TaggedComponent *buffer, CORBA::Boolean release)

IOP::MultipleComponentProfile::MultipleComponentProfile CORBA::ULong    max,
CORBA::ULong    length,
TaggedComponent   buffer,
CORBA::Boolean    release = 0
 

Definition at line 623 of file IOPC.cpp.

00624   :
00625 #if !defined (TAO_USE_SEQUENCE_TEMPLATES)
00626 _TAO_Unbounded_Sequence_IOP_MultipleComponentProfile
00627 #else /* TAO_USE_SEQUENCE_TEMPLATES */
00628 TAO_Unbounded_Sequence<IOP::TaggedComponent>
00629 #endif /* !TAO_USE_SEQUENCE_TEMPLATES */
00630  (max, length, buffer, release)
00631 {}
IOP::MultipleComponentProfile::MultipleComponentProfile (const MultipleComponentProfile &seq) // copy ctor

IOP::MultipleComponentProfile::MultipleComponentProfile const MultipleComponentProfile &   
 

Definition at line 632 of file IOPC.cpp.

References IOP::MultipleComponentProfile.

00633   :
00634 #if !defined (TAO_USE_SEQUENCE_TEMPLATES)
00635 _TAO_Unbounded_Sequence_IOP_MultipleComponentProfile
00636 #else /* TAO_USE_SEQUENCE_TEMPLATES */
00637 TAO_Unbounded_Sequence<IOP::TaggedComponent>
00638 #endif /* !TAO_USE_SEQUENCE_TEMPLATES */
00639  (seq)
00640 {}
IOP::MultipleComponentProfile::~MultipleComponentProfile (void) // dtor

IOP::MultipleComponentProfile::~MultipleComponentProfile void   
 

Definition at line 641 of file IOPC.cpp.

00642 {}


Member Function Documentation

void IOP::MultipleComponentProfile::_tao_any_destructor void *    [static]
 

Definition at line 643 of file IOPC.cpp.

References MultipleComponentProfile.

Referenced by operator<<=, and operator>>=.

00644 {
00645   MultipleComponentProfile *tmp = ACE_static_cast (MultipleComponentProfile*, _tao_void_pointer);
00646   delete tmp;
00647 }


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