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

IOP::TaggedComponentSeq Class Reference

#include <IOPC.h>

Inheritance diagram for IOP::TaggedComponentSeq:

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

Collaboration graph
[legend]
List of all members.

Public Types

typedef TaggedComponentSeq_var _var_type

Public Methods

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

Static Public Methods

void _tao_any_destructor (void *)

Member Typedef Documentation

typedef TaggedComponentSeq_var IOP::TaggedComponentSeq::_var_type
 

Definition at line 870 of file IOPC.h.


Constructor & Destructor Documentation

IOP::TaggedComponentSeq::TaggedComponentSeq void   
 

Definition at line 994 of file IOPC.cpp.

Referenced by _tao_any_destructor.

00995 {}

IOP::TaggedComponentSeq::TaggedComponentSeq CORBA::ULong    max
 

Definition at line 996 of file IOPC.cpp.

00997   :
00998 #if !defined (TAO_USE_SEQUENCE_TEMPLATES)
00999 _TAO_Unbounded_Sequence_IOP_TaggedComponentSeq
01000 #else /* TAO_USE_SEQUENCE_TEMPLATES */
01001 TAO_Unbounded_Sequence<IOP::TaggedComponent>
01002 #endif /* !TAO_USE_SEQUENCE_TEMPLATES */
01003  (max)
01004 {}
IOP::TaggedComponentSeq::TaggedComponentSeq (CORBA::ULong max, CORBA::ULong length, IOP::TaggedComponent *buffer, CORBA::Boolean release)

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

Definition at line 1005 of file IOPC.cpp.

01006   :
01007 #if !defined (TAO_USE_SEQUENCE_TEMPLATES)
01008 _TAO_Unbounded_Sequence_IOP_TaggedComponentSeq
01009 #else /* TAO_USE_SEQUENCE_TEMPLATES */
01010 TAO_Unbounded_Sequence<IOP::TaggedComponent>
01011 #endif /* !TAO_USE_SEQUENCE_TEMPLATES */
01012  (max, length, buffer, release)
01013 {}
IOP::TaggedComponentSeq::TaggedComponentSeq (const TaggedComponentSeq &seq) // copy ctor

IOP::TaggedComponentSeq::TaggedComponentSeq const TaggedComponentSeq &   
 

Definition at line 1014 of file IOPC.cpp.

References IOP::TaggedComponentSeq.

01015   :
01016 #if !defined (TAO_USE_SEQUENCE_TEMPLATES)
01017 _TAO_Unbounded_Sequence_IOP_TaggedComponentSeq
01018 #else /* TAO_USE_SEQUENCE_TEMPLATES */
01019 TAO_Unbounded_Sequence<IOP::TaggedComponent>
01020 #endif /* !TAO_USE_SEQUENCE_TEMPLATES */
01021  (seq)
01022 {}
IOP::TaggedComponentSeq::~TaggedComponentSeq (void) // dtor

IOP::TaggedComponentSeq::~TaggedComponentSeq void   
 

Definition at line 1023 of file IOPC.cpp.

01024 {}


Member Function Documentation

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

Definition at line 1025 of file IOPC.cpp.

References TaggedComponentSeq.

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

01026 {
01027   TaggedComponentSeq *tmp = ACE_static_cast (TaggedComponentSeq*, _tao_void_pointer);
01028   delete tmp;
01029 }


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