TAO  2.0.8
Public Types | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes
GIOP::TargetAddress Class Reference

#include <GIOPC.h>

Collaboration diagram for GIOP::TargetAddress:
Collaboration graph
[legend]

List of all members.

Public Types

typedef TargetAddress_var _var_type
typedef TargetAddress_out _out_type

Public Member Functions

 TargetAddress (void)
 TargetAddress (const TargetAddress &)
 ~TargetAddress (void)
TargetAddressoperator= (const TargetAddress &)
void _d (::CORBA::Short)
::CORBA::Short _d (void) const
void object_key (const CORBA::OctetSeq &)
 Accessor to set the member.
const CORBA::OctetSeqobject_key (void) const
 Readonly get method.
CORBA::OctetSeqobject_key (void)
 Read/write get method.
void profile (const IOP::TaggedProfile &)
 Accessor to set the member.
const IOP::TaggedProfileprofile (void) const
IOP::TaggedProfileprofile (void)
void ior (const GIOP::IORAddressingInfo &)
 Accessor to set the member.
const GIOP::IORAddressingInfoior (void) const
GIOP::IORAddressingInfoior (void)
void _default (void)

Static Public Member Functions

static void _tao_any_destructor (void *)

Private Member Functions

void _reset (void)
 TAO extension - frees any allocated storage.

Private Attributes

::CORBA::Short disc_
union {
   CORBA::OctetSeq *   object_key_
   IOP::TaggedProfile *   profile_
   GIOP::IORAddressingInfo *   ior_
u_

Member Typedef Documentation


Constructor & Destructor Documentation

GIOP::TargetAddress::TargetAddress ( void  )
GIOP::TargetAddress::TargetAddress ( const TargetAddress )
GIOP::TargetAddress::~TargetAddress ( void  )

Member Function Documentation

void GIOP::TargetAddress::_d ( ::CORBA::Short  discval)
CORBA::Short GIOP::TargetAddress::_d ( void  ) const
void GIOP::TargetAddress::_default ( void  )

Code generated by the The ACE ORB (TAO) IDL Compiler v2.0.8 TAO and the TAO IDL Compiler have been developed by: Center for Distributed Object Computing Washington University St. Louis, MO USA http://www.cs.wustl.edu/~schmidt/doc-center.html and Distributed Object Computing Laboratory University of California at Irvine Irvine, CA USA and Institute for Software Integrated Systems Vanderbilt University Nashville, TN USA http://www.isis.vanderbilt.edu/

Information about TAO is available at: http://www.cs.wustl.edu/~schmidt/TAO.html

void GIOP::TargetAddress::_reset ( void  ) [private]

TAO extension - frees any allocated storage.

Reset method to reset old values of a union.

void GIOP::TargetAddress::_tao_any_destructor ( void *  _tao_void_pointer) [static]
void GIOP::TargetAddress::ior ( const GIOP::IORAddressingInfo val)

Accessor to set the member.

const GIOP::IORAddressingInfo & GIOP::TargetAddress::ior ( void  ) const
GIOP::IORAddressingInfo & GIOP::TargetAddress::ior ( void  )
void GIOP::TargetAddress::object_key ( const CORBA::OctetSeq val)

Accessor to set the member.

const CORBA::OctetSeq & GIOP::TargetAddress::object_key ( void  ) const

Readonly get method.

CORBA::OctetSeq & GIOP::TargetAddress::object_key ( void  )

Read/write get method.

TargetAddress& GIOP::TargetAddress::operator= ( const TargetAddress )
void GIOP::TargetAddress::profile ( const IOP::TaggedProfile val)

Accessor to set the member.

const IOP::TaggedProfile & GIOP::TargetAddress::profile ( void  ) const
IOP::TaggedProfile & GIOP::TargetAddress::profile ( void  )

Member Data Documentation

union { ... } GIOP::TargetAddress::u_ [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines