Builder.cpp File Reference

#include "orbsvcs/Notify/Builder.h"
#include "ace/Dynamic_Service.h"
#include "tao/PortableServer/PortableServerC.h"
#include "orbsvcs/Notify/Factory.h"
#include "orbsvcs/Notify/Properties.h"
#include "orbsvcs/Notify/POA_Helper.h"
#include "orbsvcs/Notify/ID_Factory.h"
#include "orbsvcs/Notify/EventChannelFactory.h"
#include "orbsvcs/Notify/EventChannel.h"
#include "orbsvcs/Notify/SupplierAdmin.h"
#include "orbsvcs/Notify/ConsumerAdmin.h"
#include "orbsvcs/Notify/Worker_Task.h"
#include "orbsvcs/Notify/Reactive_Task.h"
#include "orbsvcs/Notify/ThreadPool_Task.h"
#include "orbsvcs/Notify/FilterFactory.h"
#include "orbsvcs/Notify/Object.h"
#include "orbsvcs/Notify/EventType.h"
#include "orbsvcs/Notify/Event.h"
#include "orbsvcs/Notify/Any/AnyEvent.h"
#include "orbsvcs/Notify/Any/ProxyPushConsumer.h"
#include "orbsvcs/Notify/Any/ProxyPushSupplier.h"
#include "orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.h"
#include "orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.h"
#include "orbsvcs/Notify/Structured/StructuredProxyPushConsumer.h"
#include "orbsvcs/Notify/Structured/StructuredProxyPushSupplier.h"
#include "orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.h"
#include "orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.h"
#include "orbsvcs/Notify/ETCL_FilterFactory.h"
#include "orbsvcs/Notify/Container_T.h"
Include dependency graph for Builder.cpp:

Typedefs

typedef
TAO_Notify_Proxy_Builder_T
< TAO_Notify_ProxyPushConsumer,
CosNotifyChannelAdmin::ProxyConsumer,
CosNotifyChannelAdmin::ProxyConsumer_ptr,
CosNotifyChannelAdmin::ProxyConsumer_var,
TAO_Notify_SupplierAdmin
TAO_Notify_ProxyPushConsumer_Builder
typedef
TAO_Notify_Proxy_Builder_T
< TAO_Notify_StructuredProxyPushConsumer,
CosNotifyChannelAdmin::ProxyConsumer,
CosNotifyChannelAdmin::ProxyConsumer_ptr,
CosNotifyChannelAdmin::ProxyConsumer_var,
TAO_Notify_SupplierAdmin
TAO_Notify_StructuredProxyPushConsumer_Builder
typedef
TAO_Notify_Proxy_Builder_T
< TAO_Notify_SequenceProxyPushConsumer,
CosNotifyChannelAdmin::ProxyConsumer,
CosNotifyChannelAdmin::ProxyConsumer_ptr,
CosNotifyChannelAdmin::ProxyConsumer_var,
TAO_Notify_SupplierAdmin
TAO_Notify_SequenceProxyPushConsumer_Builder
typedef
TAO_Notify_Proxy_Builder_T
< TAO_Notify_CosEC_ProxyPushConsumer,
CosEventChannelAdmin::ProxyPushConsumer,
CosEventChannelAdmin::ProxyPushConsumer_ptr,
CosEventChannelAdmin::ProxyPushConsumer_var,
TAO_Notify_SupplierAdmin
TAO_Notify_CosEC_ProxyPushConsumer_Builder
typedef
TAO_Notify_Proxy_Builder_T
< TAO_Notify_ProxyPushSupplier,
CosNotifyChannelAdmin::ProxySupplier,
CosNotifyChannelAdmin::ProxySupplier_ptr,
CosNotifyChannelAdmin::ProxySupplier_var,
TAO_Notify_ConsumerAdmin
TAO_Notify_ProxyPushSupplier_Builder
typedef
TAO_Notify_Proxy_Builder_T
< TAO_Notify_StructuredProxyPushSupplier,
CosNotifyChannelAdmin::ProxySupplier,
CosNotifyChannelAdmin::ProxySupplier_ptr,
CosNotifyChannelAdmin::ProxySupplier_var,
TAO_Notify_ConsumerAdmin
TAO_Notify_StructuredProxyPushSupplier_Builder
typedef
TAO_Notify_Proxy_Builder_T
< TAO_Notify_SequenceProxyPushSupplier,
CosNotifyChannelAdmin::ProxySupplier,
CosNotifyChannelAdmin::ProxySupplier_ptr,
CosNotifyChannelAdmin::ProxySupplier_var,
TAO_Notify_ConsumerAdmin
TAO_Notify_SequenceProxyPushSupplier_Builder
typedef
TAO_Notify_Proxy_Builder_T
< TAO_Notify_CosEC_ProxyPushSupplier,
CosEventChannelAdmin::ProxyPushSupplier,
CosEventChannelAdmin::ProxyPushSupplier_ptr,
CosEventChannelAdmin::ProxyPushSupplier_var,
TAO_Notify_ConsumerAdmin
TAO_Notify_CosEC_ProxyPushSupplier_Builder

Functions

 ACE_RCSID (Notify, Builder,"$Id: Builder.cpp 84685 2009-03-02 22:49:17Z mesnier_p $") 1 template< class PROXY_IMPL
PROXY_PTR build (PARENT *parent, CosNotifyChannelAdmin::ProxyID_out proxy_id, const CosNotification::QoSProperties &initial_qos)
PROXY_IMPL * build (PARENT *parent, const CosNotifyChannelAdmin::ProxyID proxy_id)

Typedef Documentation

typedef TAO_Notify_Proxy_Builder_T<TAO_Notify_CosEC_ProxyPushConsumer , CosEventChannelAdmin::ProxyPushConsumer , CosEventChannelAdmin::ProxyPushConsumer_ptr , CosEventChannelAdmin::ProxyPushConsumer_var , TAO_Notify_SupplierAdmin> TAO_Notify_CosEC_ProxyPushConsumer_Builder
typedef TAO_Notify_Proxy_Builder_T<TAO_Notify_CosEC_ProxyPushSupplier , CosEventChannelAdmin::ProxyPushSupplier , CosEventChannelAdmin::ProxyPushSupplier_ptr , CosEventChannelAdmin::ProxyPushSupplier_var , TAO_Notify_ConsumerAdmin> TAO_Notify_CosEC_ProxyPushSupplier_Builder
typedef TAO_Notify_Proxy_Builder_T<TAO_Notify_ProxyPushConsumer , CosNotifyChannelAdmin::ProxyConsumer , CosNotifyChannelAdmin::ProxyConsumer_ptr , CosNotifyChannelAdmin::ProxyConsumer_var , TAO_Notify_SupplierAdmin> TAO_Notify_ProxyPushConsumer_Builder
typedef TAO_Notify_Proxy_Builder_T<TAO_Notify_ProxyPushSupplier , CosNotifyChannelAdmin::ProxySupplier , CosNotifyChannelAdmin::ProxySupplier_ptr , CosNotifyChannelAdmin::ProxySupplier_var , TAO_Notify_ConsumerAdmin> TAO_Notify_ProxyPushSupplier_Builder
typedef TAO_Notify_Proxy_Builder_T<TAO_Notify_SequenceProxyPushConsumer , CosNotifyChannelAdmin::ProxyConsumer , CosNotifyChannelAdmin::ProxyConsumer_ptr , CosNotifyChannelAdmin::ProxyConsumer_var , TAO_Notify_SupplierAdmin> TAO_Notify_SequenceProxyPushConsumer_Builder
typedef TAO_Notify_Proxy_Builder_T<TAO_Notify_SequenceProxyPushSupplier , CosNotifyChannelAdmin::ProxySupplier , CosNotifyChannelAdmin::ProxySupplier_ptr , CosNotifyChannelAdmin::ProxySupplier_var , TAO_Notify_ConsumerAdmin> TAO_Notify_SequenceProxyPushSupplier_Builder
typedef TAO_Notify_Proxy_Builder_T<TAO_Notify_StructuredProxyPushConsumer , CosNotifyChannelAdmin::ProxyConsumer , CosNotifyChannelAdmin::ProxyConsumer_ptr , CosNotifyChannelAdmin::ProxyConsumer_var , TAO_Notify_SupplierAdmin> TAO_Notify_StructuredProxyPushConsumer_Builder
typedef TAO_Notify_Proxy_Builder_T<TAO_Notify_StructuredProxyPushSupplier , CosNotifyChannelAdmin::ProxySupplier , CosNotifyChannelAdmin::ProxySupplier_ptr , CosNotifyChannelAdmin::ProxySupplier_var , TAO_Notify_ConsumerAdmin> TAO_Notify_StructuredProxyPushSupplier_Builder

Function Documentation

ACE_RCSID ( Notify  ,
Builder  ,
"$Id: Builder.cpp 84685 2009-03-02 22:49:17Z mesnier_p $"   
)
PROXY_IMPL* TAO_Notify_Proxy_Builder_T::build ( PARENT *  parent,
const CosNotifyChannelAdmin::ProxyID  proxy_id 
)
PROXY_PTR TAO_Notify_Proxy_Builder_T::build ( PARENT *  parent,
CosNotifyChannelAdmin::ProxyID_out  proxy_id,
const CosNotification::QoSProperties initial_qos 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Mon Oct 12 14:45:59 2009 for TAO_CosNotification by  doxygen 1.6.1