IOP_IORC.cpp File Reference

#include "tao/IOP_IORC.h"
#include "tao/CDR.h"
#include "tao/ORB_Core.h"

Include dependency graph for IOP_IORC.cpp:

Include dependency graph

Go to the source code of this file.

Namespaces

namespace  TAO

Defines

#define _IOP_TAGGEDPROFILESEQ_CS_
#define _IOP_MULTIPLECOMPONENTPROFILE_CS_
#define _IOP_TAGGEDCOMPONENTLIST_CS_
#define _IOP_TAGGEDCOMPONENTSEQ_CS_
#define _IOP_SERVICECONTEXTLIST_CS_

Functions

CORBA::Boolean operator<< (TAO_OutputCDR &strm, const IOP::TaggedProfile &_tao_aggregate)
CORBA::Boolean operator>> (TAO_InputCDR &strm, IOP::TaggedProfile &_tao_aggregate)
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const IOP::TaggedProfileSeq &_tao_sequence)
CORBA::Boolean operator>> (TAO_InputCDR &strm, IOP::TaggedProfileSeq &_tao_sequence)
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const IOP::IOR &_tao_aggregate)
CORBA::Boolean operator>> (TAO_InputCDR &strm, IOP::IOR &_tao_aggregate)
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const IOP::TaggedComponent &_tao_aggregate)
CORBA::Boolean operator>> (TAO_InputCDR &strm, IOP::TaggedComponent &_tao_aggregate)
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const IOP::MultipleComponentProfile &_tao_sequence)
CORBA::Boolean operator>> (TAO_InputCDR &strm, IOP::MultipleComponentProfile &_tao_sequence)
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const IOP::TaggedComponentList &_tao_sequence)
CORBA::Boolean operator>> (TAO_InputCDR &strm, IOP::TaggedComponentList &_tao_sequence)
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const IOP::TaggedComponentSeq &_tao_sequence)
CORBA::Boolean operator>> (TAO_InputCDR &strm, IOP::TaggedComponentSeq &_tao_sequence)
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const IOP::ServiceContext &_tao_aggregate)
CORBA::Boolean operator>> (TAO_InputCDR &strm, IOP::ServiceContext &_tao_aggregate)
CORBA::Boolean operator<< (TAO_OutputCDR &strm, const IOP::ServiceContextList &_tao_sequence)
CORBA::Boolean operator>> (TAO_InputCDR &strm, IOP::ServiceContextList &_tao_sequence)


Define Documentation

#define _IOP_MULTIPLECOMPONENTPROFILE_CS_
 

Definition at line 143 of file IOP_IORC.cpp.

#define _IOP_SERVICECONTEXTLIST_CS_
 

Definition at line 315 of file IOP_IORC.cpp.

#define _IOP_TAGGEDCOMPONENTLIST_CS_
 

Definition at line 196 of file IOP_IORC.cpp.

#define _IOP_TAGGEDCOMPONENTSEQ_CS_
 

Definition at line 249 of file IOP_IORC.cpp.

#define _IOP_TAGGEDPROFILESEQ_CS_
 

Definition at line 64 of file IOP_IORC.cpp.


Function Documentation

CORBA::Boolean operator<< TAO_OutputCDR strm,
const IOP::ServiceContextList _tao_sequence
 

Definition at line 558 of file IOP_IORC.cpp.

00562 {
00563   return TAO::marshal_sequence(strm, _tao_sequence);
00564 }

CORBA::Boolean operator<< TAO_OutputCDR strm,
const IOP::ServiceContext _tao_aggregate
 

Definition at line 532 of file IOP_IORC.cpp.

00536 {
00537   return
00538     (strm << _tao_aggregate.context_id) &&
00539     (strm << _tao_aggregate.context_data);
00540 }

CORBA::Boolean operator<< TAO_OutputCDR strm,
const IOP::TaggedComponentSeq _tao_sequence
 

Definition at line 511 of file IOP_IORC.cpp.

00515 {
00516   return TAO::marshal_sequence(strm, _tao_sequence);
00517 }

CORBA::Boolean operator<< TAO_OutputCDR strm,
const IOP::TaggedComponentList _tao_sequence
 

Definition at line 487 of file IOP_IORC.cpp.

00491 {
00492   return TAO::marshal_sequence(strm, _tao_sequence);
00493 }

CORBA::Boolean operator<< TAO_OutputCDR strm,
const IOP::MultipleComponentProfile _tao_sequence
 

Definition at line 463 of file IOP_IORC.cpp.

00467 {
00468   return TAO::marshal_sequence(strm, _tao_sequence);
00469 }

CORBA::Boolean operator<< TAO_OutputCDR strm,
const IOP::TaggedComponent _tao_aggregate
 

Definition at line 437 of file IOP_IORC.cpp.

00441 {
00442   return
00443     (strm << _tao_aggregate.tag) &&
00444     (strm << _tao_aggregate.component_data);
00445 }

CORBA::Boolean operator<< TAO_OutputCDR strm,
const IOP::IOR _tao_aggregate
 

Definition at line 414 of file IOP_IORC.cpp.

00418 {
00419   return
00420     (strm << _tao_aggregate.type_id.in ()) &&
00421     (strm << _tao_aggregate.profiles);
00422 }

CORBA::Boolean operator<< TAO_OutputCDR strm,
const IOP::TaggedProfileSeq _tao_sequence
 

Definition at line 393 of file IOP_IORC.cpp.

00397 {
00398   return TAO::marshal_sequence(strm, _tao_sequence);
00399 }

CORBA::Boolean operator<< TAO_OutputCDR strm,
const IOP::TaggedProfile _tao_aggregate
 

Definition at line 367 of file IOP_IORC.cpp.

00371 {
00372   return
00373     (strm << _tao_aggregate.tag) &&
00374     (strm << _tao_aggregate.profile_data);
00375 }

CORBA::Boolean operator>> TAO_InputCDR strm,
IOP::ServiceContextList _tao_sequence
 

Definition at line 566 of file IOP_IORC.cpp.

00570 {
00571   return TAO::demarshal_sequence(strm, _tao_sequence);
00572 }

CORBA::Boolean operator>> TAO_InputCDR strm,
IOP::ServiceContext _tao_aggregate
 

Definition at line 542 of file IOP_IORC.cpp.

00546 {
00547   return
00548     (strm >> _tao_aggregate.context_id) &&
00549     (strm >> _tao_aggregate.context_data);
00550 }

CORBA::Boolean operator>> TAO_InputCDR strm,
IOP::TaggedComponentSeq _tao_sequence
 

Definition at line 519 of file IOP_IORC.cpp.

00523 {
00524   return TAO::demarshal_sequence(strm, _tao_sequence);
00525 }

CORBA::Boolean operator>> TAO_InputCDR strm,
IOP::TaggedComponentList _tao_sequence
 

Definition at line 495 of file IOP_IORC.cpp.

00499 {
00500   return TAO::demarshal_sequence(strm, _tao_sequence);
00501 }

CORBA::Boolean operator>> TAO_InputCDR strm,
IOP::MultipleComponentProfile _tao_sequence
 

Definition at line 471 of file IOP_IORC.cpp.

00475 {
00476   return TAO::demarshal_sequence(strm, _tao_sequence);
00477 }

CORBA::Boolean operator>> TAO_InputCDR strm,
IOP::TaggedComponent _tao_aggregate
 

Definition at line 447 of file IOP_IORC.cpp.

00451 {
00452   return
00453     (strm >> _tao_aggregate.tag) &&
00454     (strm >> _tao_aggregate.component_data);
00455 }

CORBA::Boolean operator>> TAO_InputCDR strm,
IOP::IOR _tao_aggregate
 

Definition at line 424 of file IOP_IORC.cpp.

00428 {
00429   return
00430     (strm >> _tao_aggregate.type_id.out ()) &&
00431     (strm >> _tao_aggregate.profiles);
00432 }

CORBA::Boolean operator>> TAO_InputCDR strm,
IOP::TaggedProfileSeq _tao_sequence
 

Definition at line 401 of file IOP_IORC.cpp.

00405 {
00406   return TAO::demarshal_sequence(strm, _tao_sequence);
00407 }

CORBA::Boolean operator>> TAO_InputCDR strm,
IOP::TaggedProfile _tao_aggregate
 

Definition at line 377 of file IOP_IORC.cpp.

00381 {
00382   return
00383     (strm >> _tao_aggregate.tag) &&
00384     (strm >> _tao_aggregate.profile_data);
00385 }


Generated on Thu Nov 9 12:00:50 2006 for TAO by doxygen 1.3.6