#include <Default_Factory.h>
Inheritance diagram for TAO_Notify_Default_Factory:
Public Member Functions | |
TAO_Notify_Default_Factory (void) | |
Constructor. | |
virtual | ~TAO_Notify_Default_Factory () |
Destructor. | |
virtual void | create (TAO_Notify_ProxySupplier_Collection *&collection) |
Create ProxySupplier Collection. | |
virtual void | create (TAO_Notify_ProxyConsumer_Collection *&collection) |
Create ProxyConsumer Collection. | |
virtual void | create (TAO_Notify_EventChannel_Collection *&collection) |
Create EventChannel Collection. | |
virtual void | create (TAO_Notify_ConsumerAdmin_Collection *&collection) |
Create ConsumerAdmin Collection. | |
virtual void | create (TAO_Notify_SupplierAdmin_Collection *&collection) |
Create SupplierAdmin Collection. | |
virtual void | create (TAO_Notify_Proxy_Collection *&collection) |
Create Proxy Collection. | |
virtual void | create (TAO_Notify_EventChannelFactory *&channel_factory) |
Create EventChannelDefault_Factory. | |
virtual void | create (TAO_Notify_EventChannel *&channel) |
Create EventChannel. | |
virtual void | create (TAO_Notify_SupplierAdmin *&admin) |
Create SupplierAdmin. | |
virtual void | create (TAO_Notify_ConsumerAdmin *&admin) |
Create ConsumerAdmin. | |
virtual void | create (TAO_Notify_ProxyPushConsumer *&proxy) |
Create ProxyPushConsumer. | |
virtual void | create (TAO_Notify_ProxyPushSupplier *&proxy) |
Create ProxyPushSupplier. | |
virtual void | create (TAO_Notify_CosEC_ProxyPushConsumer *&proxy) |
Create CosEC_ProxyPushConsumer. | |
virtual void | create (TAO_Notify_CosEC_ProxyPushSupplier *&proxy) |
Create CosEC_ProxyPushSupplier. | |
virtual void | create (TAO_Notify_StructuredProxyPushConsumer *&proxy) |
Create StructuredProxyPushConsumer. | |
virtual void | create (TAO_Notify_StructuredProxyPushSupplier *&proxy) |
Create StructuredProxyPushSupplier. | |
virtual void | create (TAO_Notify_SequenceProxyPushConsumer *&proxy) |
Create SequenceProxyPushConsumer. | |
virtual void | create (TAO_Notify_SequenceProxyPushSupplier *&proxy) |
Create SequenceProxyPushSupplier. |
Definition at line 32 of file Default_Factory.h.
|
Constructor.
Definition at line 47 of file Default_Factory.cpp.
00048 { 00049 } |
|
Destructor.
Definition at line 51 of file Default_Factory.cpp.
00052 { 00053 } |
|
Create SequenceProxyPushSupplier.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 187 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00188 { 00189 ACE_NEW_THROW_EX (proxy, 00190 TAO_Notify_SequenceProxyPushSupplier (), 00191 CORBA::NO_MEMORY ()); 00192 } |
|
Create SequenceProxyPushConsumer.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 179 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00180 { 00181 ACE_NEW_THROW_EX (proxy, 00182 TAO_Notify_SequenceProxyPushConsumer (), 00183 CORBA::NO_MEMORY ()); 00184 } |
|
Create StructuredProxyPushSupplier.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 139 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00140 { 00141 ACE_NEW_THROW_EX (proxy, 00142 TAO_Notify_StructuredProxyPushSupplier (), 00143 CORBA::NO_MEMORY ()); 00144 } |
|
Create StructuredProxyPushConsumer.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 131 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00132 { 00133 ACE_NEW_THROW_EX (proxy, 00134 TAO_Notify_StructuredProxyPushConsumer (), 00135 CORBA::NO_MEMORY ()); 00136 } |
|
Create CosEC_ProxyPushSupplier.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 171 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00172 { 00173 ACE_NEW_THROW_EX (proxy, 00174 TAO_Notify_CosEC_ProxyPushSupplier (), 00175 CORBA::NO_MEMORY ()); 00176 } |
|
Create CosEC_ProxyPushConsumer.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 163 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00164 { 00165 ACE_NEW_THROW_EX (proxy, 00166 TAO_Notify_CosEC_ProxyPushConsumer (), 00167 CORBA::NO_MEMORY ()); 00168 } |
|
Create ProxyPushSupplier.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 155 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00156 { 00157 ACE_NEW_THROW_EX (proxy, 00158 TAO_Notify_ProxyPushSupplier (), 00159 CORBA::NO_MEMORY ()); 00160 } |
|
Create ProxyPushConsumer.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 147 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00148 { 00149 ACE_NEW_THROW_EX (proxy, 00150 TAO_Notify_ProxyPushConsumer (), 00151 CORBA::NO_MEMORY ()); 00152 } |
|
Create ConsumerAdmin.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 123 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00124 { 00125 ACE_NEW_THROW_EX (admin, 00126 TAO_Notify_ConsumerAdmin (), 00127 CORBA::NO_MEMORY ()); 00128 } |
|
Create SupplierAdmin.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 115 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00116 { 00117 ACE_NEW_THROW_EX (admin, 00118 TAO_Notify_SupplierAdmin (), 00119 CORBA::NO_MEMORY ()); 00120 } |
|
Create EventChannel.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 106 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00107 { 00108 ACE_NEW_THROW_EX (channel, 00109 TAO_Notify_EventChannel (), 00110 CORBA::NO_MEMORY ()); 00111 } |
|
Create EventChannelDefault_Factory.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 98 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00099 { 00100 ACE_NEW_THROW_EX (factory, 00101 TAO_Notify_EventChannelFactory (), 00102 CORBA::NO_MEMORY ()); 00103 } |
|
Create Proxy Collection.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 91 of file Default_Factory.cpp. References ACE_ENV_ARG_PARAMETER, COW_Collection_Default_Factory< PROXY >::create(), and TAO_Notify_Proxy_Collection.
00092 { 00093 COW_Collection_Default_Factory<TAO_Notify_Proxy> f; 00094 f.create (collection ACE_ENV_ARG_PARAMETER); 00095 } |
|
Create SupplierAdmin Collection.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 84 of file Default_Factory.cpp. References ACE_ENV_ARG_PARAMETER, COW_Collection_Default_Factory< PROXY >::create(), and TAO_Notify_SupplierAdmin_Collection.
00085 { 00086 COW_Collection_Default_Factory<TAO_Notify_SupplierAdmin> f; 00087 f.create (collection ACE_ENV_ARG_PARAMETER); 00088 } |
|
Create ConsumerAdmin Collection.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 77 of file Default_Factory.cpp. References ACE_ENV_ARG_PARAMETER, COW_Collection_Default_Factory< PROXY >::create(), and TAO_Notify_ConsumerAdmin_Collection.
00078 { 00079 COW_Collection_Default_Factory<TAO_Notify_ConsumerAdmin> f; 00080 f.create (collection ACE_ENV_ARG_PARAMETER); 00081 } |
|
Create EventChannel Collection.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 70 of file Default_Factory.cpp. References ACE_ENV_ARG_PARAMETER, COW_Collection_Default_Factory< PROXY >::create(), and TAO_Notify_EventChannel_Collection.
00071 { 00072 COW_Collection_Default_Factory<TAO_Notify_EventChannel> f; 00073 f.create (collection ACE_ENV_ARG_PARAMETER); 00074 } |
|
Create ProxyConsumer Collection.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 63 of file Default_Factory.cpp. References ACE_ENV_ARG_PARAMETER, COW_Collection_Default_Factory< PROXY >::create(), and TAO_Notify_ProxyConsumer_Collection.
00064 { 00065 COW_Collection_Default_Factory<TAO_Notify_ProxyConsumer> f; 00066 f.create (collection ACE_ENV_ARG_PARAMETER); 00067 } |
|
Create ProxySupplier Collection.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 56 of file Default_Factory.cpp. References ACE_ENV_ARG_PARAMETER, COW_Collection_Default_Factory< PROXY >::create(), and TAO_Notify_ProxySupplier_Collection. Referenced by TAO_Notify_RT_Factory::create().
00057 { 00058 COW_Collection_Default_Factory<TAO_Notify_ProxySupplier> f; 00059 f.create (collection ACE_ENV_ARG_PARAMETER); 00060 } |