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

PortableInterceptor::ObjectReferenceTemplateSeq Class Reference

#include <ObjectReferenceTemplateC.h>

Inheritance diagram for PortableInterceptor::ObjectReferenceTemplateSeq:

Inheritance graph
[legend]
Collaboration diagram for PortableInterceptor::ObjectReferenceTemplateSeq:

Collaboration graph
[legend]
List of all members.

Public Types

typedef ObjectReferenceTemplateSeq_var _var_type

Public Methods

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

Static Public Methods

void _tao_any_destructor (void *)

Member Typedef Documentation

typedef ObjectReferenceTemplateSeq_var PortableInterceptor::ObjectReferenceTemplateSeq::_var_type
 

Definition at line 427 of file ObjectReferenceTemplateC.h.


Constructor & Destructor Documentation

PortableInterceptor::ObjectReferenceTemplateSeq::ObjectReferenceTemplateSeq void   
 

Definition at line 992 of file ObjectReferenceTemplateC.cpp.

Referenced by _tao_any_destructor.

00993 {}

PortableInterceptor::ObjectReferenceTemplateSeq::ObjectReferenceTemplateSeq CORBA::ULong    max
 

Definition at line 994 of file ObjectReferenceTemplateC.cpp.

00995   :
00996 #if !defined (TAO_USE_SEQUENCE_TEMPLATES)
00997 _TAO_Unbounded_Valuetype_Sequence_PortableInterceptor_ObjectReferenceTemplateSeq
00998 #else /* TAO_USE_SEQUENCE_TEMPLATES */
00999 TAO_Unbounded_Valuetype_Sequence<PortableInterceptor::ObjectReferenceTemplate,PortableInterceptor::ObjectReferenceTemplate_var>
01000 #endif /* !TAO_USE_SEQUENCE_TEMPLATES */
01001  (max)
01002 {}
PortableInterceptor::ObjectReferenceTemplateSeq::ObjectReferenceTemplateSeq (CORBA::ULong max, CORBA::ULong length, PortableInterceptor::ObjectReferenceTemplate_ptr *buffer, CORBA::Boolean release)

PortableInterceptor::ObjectReferenceTemplateSeq::ObjectReferenceTemplateSeq CORBA::ULong    max,
CORBA::ULong    length,
ObjectReferenceTemplate_ptr   buffer,
CORBA::Boolean    release = 0
 

Definition at line 1003 of file ObjectReferenceTemplateC.cpp.

01004   :
01005 #if !defined (TAO_USE_SEQUENCE_TEMPLATES)
01006 _TAO_Unbounded_Valuetype_Sequence_PortableInterceptor_ObjectReferenceTemplateSeq
01007 #else /* TAO_USE_SEQUENCE_TEMPLATES */
01008 TAO_Unbounded_Valuetype_Sequence<PortableInterceptor::ObjectReferenceTemplate,PortableInterceptor::ObjectReferenceTemplate_var>
01009 #endif /* !TAO_USE_SEQUENCE_TEMPLATES */
01010  (max, length, buffer, release)
01011 {}
PortableInterceptor::ObjectReferenceTemplateSeq::ObjectReferenceTemplateSeq (const ObjectReferenceTemplateSeq &seq) // copy ctor

PortableInterceptor::ObjectReferenceTemplateSeq::ObjectReferenceTemplateSeq const ObjectReferenceTemplateSeq &   
 

Definition at line 1012 of file ObjectReferenceTemplateC.cpp.

References PortableInterceptor::ObjectReferenceTemplateSeq.

01013   :
01014 #if !defined (TAO_USE_SEQUENCE_TEMPLATES)
01015 _TAO_Unbounded_Valuetype_Sequence_PortableInterceptor_ObjectReferenceTemplateSeq
01016 #else /* TAO_USE_SEQUENCE_TEMPLATES */
01017 TAO_Unbounded_Valuetype_Sequence<PortableInterceptor::ObjectReferenceTemplate,PortableInterceptor::ObjectReferenceTemplate_var>
01018 #endif /* !TAO_USE_SEQUENCE_TEMPLATES */
01019  (seq)
01020 {}
PortableInterceptor::ObjectReferenceTemplateSeq::~ObjectReferenceTemplateSeq (void) // dtor

PortableInterceptor::ObjectReferenceTemplateSeq::~ObjectReferenceTemplateSeq void   
 

Definition at line 1021 of file ObjectReferenceTemplateC.cpp.

01022 {}


Member Function Documentation

void PortableInterceptor::ObjectReferenceTemplateSeq::_tao_any_destructor void *    [static]
 

Definition at line 1023 of file ObjectReferenceTemplateC.cpp.

References ObjectReferenceTemplateSeq.

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

01024 {
01025   ObjectReferenceTemplateSeq *tmp = ACE_static_cast (ObjectReferenceTemplateSeq*, _tao_void_pointer);
01026   delete tmp;
01027 }


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