TAOC.h File Reference

#include "ace/config-all.h"
#include "tao/TAO_Export.h"
#include "tao/ORB.h"
#include "tao/SystemException.h"
#include "tao/Environment.h"
#include "tao/Object.h"
#include "tao/Objref_VarOut_T.h"
#include "tao/VarOut_T.h"
#include "tao/PolicyC.h"
#include "tao/TimeBaseC.h"
#include "tao/Messaging_SyncScopeC.h"

Include dependency graph for TAOC.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  TAO

Classes

struct  BufferingConstraint
interface  BufferingConstraintPolicy

Defines

#define TAO_EXPORT_MACRO   TAO_Export
#define _TAO_BUFFERINGCONSTRAINTPOLICY__VAR_OUT_CH_
#define _TAO_BUFFERINGCONSTRAINTPOLICY_CH_
#define _TAO_BUFFERINGCONSTRAINTPOLICY__TRAITS_

Functions

TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const TAO::BufferingConstraint &)
TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, TAO::BufferingConstraint &)


Define Documentation

#define _TAO_BUFFERINGCONSTRAINTPOLICY__TRAITS_
 

Definition at line 265 of file TAOC.h.

#define _TAO_BUFFERINGCONSTRAINTPOLICY__VAR_OUT_CH_
 

Definition at line 132 of file TAOC.h.

#define _TAO_BUFFERINGCONSTRAINTPOLICY_CH_
 

Definition at line 155 of file TAOC.h.

#define TAO_EXPORT_MACRO   TAO_Export
 

Definition at line 58 of file TAOC.h.


Function Documentation

TAO_Export CORBA::Boolean operator<< TAO_OutputCDR ,
const TAO::BufferingConstraint
 

Definition at line 188 of file TAOC.cpp.

References TAO::BufferingConstraint::message_bytes, TAO::BufferingConstraint::message_count, TAO::BufferingConstraint::mode, and TAO::BufferingConstraint::timeout.

00192 {
00193   return
00194     (strm << _tao_aggregate.mode) &&
00195     (strm << _tao_aggregate.timeout) &&
00196     (strm << _tao_aggregate.message_count) &&
00197     (strm << _tao_aggregate.message_bytes);
00198 }

TAO_Export CORBA::Boolean operator>> TAO_InputCDR ,
TAO::BufferingConstraint
 

Definition at line 200 of file TAOC.cpp.

References TAO::BufferingConstraint::message_bytes, TAO::BufferingConstraint::message_count, TAO::BufferingConstraint::mode, and TAO::BufferingConstraint::timeout.

00204 {
00205   return
00206     (strm >> _tao_aggregate.mode) &&
00207     (strm >> _tao_aggregate.timeout) &&
00208     (strm >> _tao_aggregate.message_count) &&
00209     (strm >> _tao_aggregate.message_bytes);
00210 }


Generated on Thu Nov 9 12:08:40 2006 for TAO by doxygen 1.3.6