PortableInterceptorC.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/Any.h"
#include "tao/Objref_VarOut_T.h"
#include "tao/PI_ForwardC.h"
#include "tao/CurrentC.h"
#include "tao/DynamicC.h"
#include "tao/Messaging_SyncScopeC.h"
#include "tao/IOP_CodecC.h"
#include "tao/IOP_IORC.h"
#include "tao/orb_typesC.h"
#include "tao/PolicyC.h"

Include dependency graph for PortableInterceptorC.h:


Namespaces

namespace  Dynamic
namespace  TAO
namespace  PortableInterceptor

Classes

class  PortableInterceptor::Interceptor
class  PortableInterceptor::ForwardRequest
class  PortableInterceptor::InvalidSlot
class  PortableInterceptor::Current
class  PortableInterceptor::RequestInfo
class  PortableInterceptor::ClientRequestInfo
class  PortableInterceptor::ServerRequestInfo
class  PortableInterceptor::ClientRequestInterceptor
class  PortableInterceptor::ServerRequestInterceptor
class  PortableInterceptor::PolicyFactory
class  PortableInterceptor::ORBInitInfo
class  PortableInterceptor::ORBInitInfo::DuplicateName
class  PortableInterceptor::ORBInitInfo::InvalidName
class  PortableInterceptor::ORBInitializer
struct  TAO::Objref_Traits< ::PortableInterceptor::Interceptor >
struct  TAO::Objref_Traits< ::PortableInterceptor::Current >
struct  TAO::Objref_Traits< ::PortableInterceptor::RequestInfo >
struct  TAO::Objref_Traits< ::PortableInterceptor::ClientRequestInfo >
struct  TAO::Objref_Traits< ::PortableInterceptor::ServerRequestInfo >
struct  TAO::Objref_Traits< ::PortableInterceptor::ClientRequestInterceptor >
struct  TAO::Objref_Traits< ::PortableInterceptor::ServerRequestInterceptor >
struct  TAO::Objref_Traits< ::PortableInterceptor::PolicyFactory >
struct  TAO::Objref_Traits< ::PortableInterceptor::ORBInitInfo >
struct  TAO::Objref_Traits< ::PortableInterceptor::ORBInitializer >

Defines

#define TAO_EXPORT_MACRO   TAO_Export
#define _PORTABLEINTERCEPTOR_INTERCEPTOR__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_INTERCEPTOR_CH_
#define _PORTABLEINTERCEPTOR_FORWARDREQUEST_CH_
#define _PORTABLEINTERCEPTOR_INVALIDSLOT_CH_
#define _PORTABLEINTERCEPTOR_CURRENT__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_CURRENT_CH_
#define _PORTABLEINTERCEPTOR_REQUESTINFO__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_REQUESTINFO_CH_
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINFO__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINFO_CH_
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINFO__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINFO_CH_
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINTERCEPTOR__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINTERCEPTOR_CH_
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR_CH_
#define _PORTABLEINTERCEPTOR_POLICYFACTORY__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_POLICYFACTORY_CH_
#define _PORTABLEINTERCEPTOR_IORINTERCEPTOR__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_ORBINITINFO__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_ORBINITINFO_CH_
#define _PORTABLEINTERCEPTOR_ORBINITINFO_DUPLICATENAME_CH_
#define _PORTABLEINTERCEPTOR_ORBINITINFO_INVALIDNAME_CH_
#define _PORTABLEINTERCEPTOR_ORBINITIALIZER__VAR_OUT_CH_
#define _PORTABLEINTERCEPTOR_ORBINITIALIZER_CH_
#define _PORTABLEINTERCEPTOR_INTERCEPTOR__TRAITS_CH_
#define _PORTABLEINTERCEPTOR_CURRENT__TRAITS_CH_
#define _PORTABLEINTERCEPTOR_REQUESTINFO__TRAITS_CH_
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINFO__TRAITS_CH_
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINFO__TRAITS_CH_
#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINTERCEPTOR__TRAITS_CH_
#define _PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR__TRAITS_CH_
#define _PORTABLEINTERCEPTOR_POLICYFACTORY__TRAITS_CH_
#define _PORTABLEINTERCEPTOR_ORBINITINFO__TRAITS_CH_
#define _PORTABLEINTERCEPTOR_ORBINITIALIZER__TRAITS_CH_

Typedefs

typedef TAO_Objref_Var_T<
Interceptor > 
PortableInterceptor::Interceptor_var
typedef TAO_Objref_Out_T<
Interceptor > 
PortableInterceptor::Interceptor_out
typedef CORBA::Short_out PortableInterceptor::ReplyStatus_out
typedef CORBA::ULong_out PortableInterceptor::SlotId_out
typedef Current * PortableInterceptor::Current_ptr
typedef TAO_Objref_Var_T<
Current > 
PortableInterceptor::Current_var
typedef TAO_Objref_Out_T<
Current > 
PortableInterceptor::Current_out
typedef RequestInfo * PortableInterceptor::RequestInfo_ptr
typedef TAO_Objref_Var_T<
RequestInfo > 
PortableInterceptor::RequestInfo_var
typedef TAO_Objref_Out_T<
RequestInfo > 
PortableInterceptor::RequestInfo_out
typedef ClientRequestInfo * PortableInterceptor::ClientRequestInfo_ptr
typedef TAO_Objref_Var_T<
ClientRequestInfo > 
PortableInterceptor::ClientRequestInfo_var
typedef TAO_Objref_Out_T<
ClientRequestInfo > 
PortableInterceptor::ClientRequestInfo_out
typedef ServerRequestInfo * PortableInterceptor::ServerRequestInfo_ptr
typedef TAO_Objref_Var_T<
ServerRequestInfo > 
PortableInterceptor::ServerRequestInfo_var
typedef TAO_Objref_Out_T<
ServerRequestInfo > 
PortableInterceptor::ServerRequestInfo_out
typedef ClientRequestInterceptor * PortableInterceptor::ClientRequestInterceptor_ptr
typedef TAO_Objref_Var_T<
ClientRequestInterceptor > 
PortableInterceptor::ClientRequestInterceptor_var
typedef TAO_Objref_Out_T<
ClientRequestInterceptor > 
PortableInterceptor::ClientRequestInterceptor_out
typedef ServerRequestInterceptor * PortableInterceptor::ServerRequestInterceptor_ptr
typedef TAO_Objref_Var_T<
ServerRequestInterceptor > 
PortableInterceptor::ServerRequestInterceptor_var
typedef TAO_Objref_Out_T<
ServerRequestInterceptor > 
PortableInterceptor::ServerRequestInterceptor_out
typedef TAO_Objref_Var_T<
PolicyFactory > 
PortableInterceptor::PolicyFactory_var
typedef TAO_Objref_Out_T<
PolicyFactory > 
PortableInterceptor::PolicyFactory_out
typedef TAO_Objref_Var_T<
IORInterceptor > 
PortableInterceptor::IORInterceptor_var
typedef TAO_Objref_Out_T<
IORInterceptor > 
PortableInterceptor::IORInterceptor_out
typedef TAO_Objref_Var_T<
ORBInitInfo > 
PortableInterceptor::ORBInitInfo_var
typedef TAO_Objref_Out_T<
ORBInitInfo > 
PortableInterceptor::ORBInitInfo_out
typedef TAO_Objref_Out_T<
ORBInitializer > 
PortableInterceptor::ORBInitializer_out

Functions

TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::Interceptor_ptr)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::Interceptor_ptr *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::Interceptor_ptr &)
TAO_Export void operator<<= (CORBA::Any &, const PortableInterceptor::ForwardRequest &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ForwardRequest *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ForwardRequest *&)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableInterceptor::ForwardRequest *&)
TAO_Export void operator<<= (CORBA::Any &, const PortableInterceptor::InvalidSlot &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::InvalidSlot *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::InvalidSlot *&)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableInterceptor::InvalidSlot *&)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::Current_ptr)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::Current_ptr *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::Current_ptr &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::RequestInfo_ptr)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::RequestInfo_ptr *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::RequestInfo_ptr &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ClientRequestInfo_ptr)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ClientRequestInfo_ptr *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ClientRequestInfo_ptr &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ServerRequestInfo_ptr)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ServerRequestInfo_ptr *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ServerRequestInfo_ptr &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ClientRequestInterceptor_ptr)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ClientRequestInterceptor_ptr *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ClientRequestInterceptor_ptr &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ServerRequestInterceptor_ptr)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ServerRequestInterceptor_ptr *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ServerRequestInterceptor_ptr &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::PolicyFactory_ptr)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::PolicyFactory_ptr *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::PolicyFactory_ptr &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ORBInitInfo_ptr)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ORBInitInfo_ptr *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ORBInitInfo_ptr &)
TAO_Export void operator<<= (CORBA::Any &, const PortableInterceptor::ORBInitInfo::DuplicateName &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ORBInitInfo::DuplicateName *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ORBInitInfo::DuplicateName *&)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableInterceptor::ORBInitInfo::DuplicateName *&)
TAO_Export void operator<<= (CORBA::Any &, const PortableInterceptor::ORBInitInfo::InvalidName &)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ORBInitInfo::InvalidName *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ORBInitInfo::InvalidName *&)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableInterceptor::ORBInitInfo::InvalidName *&)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ORBInitializer_ptr)
TAO_Export void operator<<= (CORBA::Any &, PortableInterceptor::ORBInitializer_ptr *)
TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, PortableInterceptor::ORBInitializer_ptr &)
TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableInterceptor::ForwardRequest &)
TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableInterceptor::ForwardRequest &)
TAO_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const PortableInterceptor::InvalidSlot &)
TAO_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableInterceptor::InvalidSlot &)

Define Documentation

#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINFO__TRAITS_CH_
 

#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINFO__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINFO_CH_
 

#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINTERCEPTOR__TRAITS_CH_
 

#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINTERCEPTOR__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_CLIENTREQUESTINTERCEPTOR_CH_
 

#define _PORTABLEINTERCEPTOR_CURRENT__TRAITS_CH_
 

#define _PORTABLEINTERCEPTOR_CURRENT__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_CURRENT_CH_
 

#define _PORTABLEINTERCEPTOR_FORWARDREQUEST_CH_
 

#define _PORTABLEINTERCEPTOR_INTERCEPTOR__TRAITS_CH_
 

#define _PORTABLEINTERCEPTOR_INTERCEPTOR__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_INTERCEPTOR_CH_
 

#define _PORTABLEINTERCEPTOR_INVALIDSLOT_CH_
 

#define _PORTABLEINTERCEPTOR_IORINTERCEPTOR__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_ORBINITIALIZER__TRAITS_CH_
 

#define _PORTABLEINTERCEPTOR_ORBINITIALIZER__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_ORBINITIALIZER_CH_
 

#define _PORTABLEINTERCEPTOR_ORBINITINFO__TRAITS_CH_
 

#define _PORTABLEINTERCEPTOR_ORBINITINFO__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_ORBINITINFO_CH_
 

#define _PORTABLEINTERCEPTOR_ORBINITINFO_DUPLICATENAME_CH_
 

#define _PORTABLEINTERCEPTOR_ORBINITINFO_INVALIDNAME_CH_
 

#define _PORTABLEINTERCEPTOR_POLICYFACTORY__TRAITS_CH_
 

#define _PORTABLEINTERCEPTOR_POLICYFACTORY__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_POLICYFACTORY_CH_
 

#define _PORTABLEINTERCEPTOR_REQUESTINFO__TRAITS_CH_
 

#define _PORTABLEINTERCEPTOR_REQUESTINFO__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_REQUESTINFO_CH_
 

#define _PORTABLEINTERCEPTOR_SERVERREQUESTINFO__TRAITS_CH_
 

#define _PORTABLEINTERCEPTOR_SERVERREQUESTINFO__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_SERVERREQUESTINFO_CH_
 

#define _PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR__TRAITS_CH_
 

#define _PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR__VAR_OUT_CH_
 

#define _PORTABLEINTERCEPTOR_SERVERREQUESTINTERCEPTOR_CH_
 

#define TAO_EXPORT_MACRO   TAO_Export
 


Function Documentation

TAO_Export CORBA::Boolean operator<< TAO_OutputCDR ,
const PortableInterceptor::InvalidSlot
 

TAO_Export CORBA::Boolean operator<< TAO_OutputCDR ,
const PortableInterceptor::ForwardRequest
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ORBInitializer_ptr
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ORBInitializer_ptr 
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ORBInitInfo::InvalidName
 

TAO_Export void operator<<= CORBA::Any ,
const PortableInterceptor::ORBInitInfo::InvalidName
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ORBInitInfo::DuplicateName
 

TAO_Export void operator<<= CORBA::Any ,
const PortableInterceptor::ORBInitInfo::DuplicateName
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ORBInitInfo_ptr
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ORBInitInfo_ptr 
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::PolicyFactory_ptr
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::PolicyFactory_ptr 
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ServerRequestInterceptor_ptr
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ServerRequestInterceptor_ptr 
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ClientRequestInterceptor_ptr
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ClientRequestInterceptor_ptr 
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ServerRequestInfo_ptr
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ServerRequestInfo_ptr 
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ClientRequestInfo_ptr
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ClientRequestInfo_ptr 
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::RequestInfo_ptr
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::RequestInfo_ptr 
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::Current_ptr
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::Current_ptr 
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::InvalidSlot
 

TAO_Export void operator<<= CORBA::Any ,
const PortableInterceptor::InvalidSlot
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::ForwardRequest
 

TAO_Export void operator<<= CORBA::Any ,
const PortableInterceptor::ForwardRequest
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::Interceptor_ptr
 

TAO_Export void operator<<= CORBA::Any ,
PortableInterceptor::Interceptor_ptr 
 

TAO_Export CORBA::Boolean operator>> TAO_InputCDR ,
PortableInterceptor::InvalidSlot
 

TAO_Export CORBA::Boolean operator>> TAO_InputCDR ,
PortableInterceptor::ForwardRequest
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::ORBInitializer_ptr
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
const PortableInterceptor::ORBInitInfo::InvalidName *& 
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::ORBInitInfo::InvalidName *& 
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
const PortableInterceptor::ORBInitInfo::DuplicateName *& 
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::ORBInitInfo::DuplicateName *& 
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::ORBInitInfo_ptr
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::PolicyFactory_ptr
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::ServerRequestInterceptor_ptr
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::ClientRequestInterceptor_ptr
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::ServerRequestInfo_ptr
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::ClientRequestInfo_ptr
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::RequestInfo_ptr
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::Current_ptr
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
const PortableInterceptor::InvalidSlot *& 
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::InvalidSlot *& 
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
const PortableInterceptor::ForwardRequest *& 
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::ForwardRequest *& 
 

TAO_Export CORBA::Boolean operator>>= const CORBA::Any ,
PortableInterceptor::Interceptor_ptr
 


Generated on Wed Nov 23 16:01:22 2005 for TAO by  doxygen 1.4.5