#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, const char *factory_name) |
Create EventChannelDefault_Factory. | |
virtual void | create (TAO_Notify_EventChannel *&channel, const char *ec_name) |
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. Definition at line 189 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00190 { 00191 ACE_NEW_THROW_EX (proxy, 00192 TAO_Notify_SequenceProxyPushSupplier (), 00193 CORBA::NO_MEMORY ()); 00194 } |
|
Create SequenceProxyPushConsumer.
Implements TAO_Notify_Factory. Definition at line 181 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00182 { 00183 ACE_NEW_THROW_EX (proxy, 00184 TAO_Notify_SequenceProxyPushConsumer (), 00185 CORBA::NO_MEMORY ()); 00186 } |
|
Create StructuredProxyPushSupplier.
Implements TAO_Notify_Factory. Reimplemented in TAO_Notify_RT_Factory. Definition at line 141 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00142 { 00143 ACE_NEW_THROW_EX (proxy, 00144 TAO_Notify_StructuredProxyPushSupplier (), 00145 CORBA::NO_MEMORY ()); 00146 } |
|
Create StructuredProxyPushConsumer.
Implements TAO_Notify_Factory. Definition at line 133 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00134 { 00135 ACE_NEW_THROW_EX (proxy, 00136 TAO_Notify_StructuredProxyPushConsumer (), 00137 CORBA::NO_MEMORY ()); 00138 } |
|
Create CosEC_ProxyPushSupplier.
Implements TAO_Notify_Factory. Definition at line 173 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00174 { 00175 ACE_NEW_THROW_EX (proxy, 00176 TAO_Notify_CosEC_ProxyPushSupplier (), 00177 CORBA::NO_MEMORY ()); 00178 } |
|
Create CosEC_ProxyPushConsumer.
Implements TAO_Notify_Factory. Definition at line 165 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00166 { 00167 ACE_NEW_THROW_EX (proxy, 00168 TAO_Notify_CosEC_ProxyPushConsumer (), 00169 CORBA::NO_MEMORY ()); 00170 } |
|
Create ProxyPushSupplier.
Implements TAO_Notify_Factory. Definition at line 157 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00158 { 00159 ACE_NEW_THROW_EX (proxy, 00160 TAO_Notify_ProxyPushSupplier (), 00161 CORBA::NO_MEMORY ()); 00162 } |
|
Create ProxyPushConsumer.
Implements TAO_Notify_Factory. Definition at line 149 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00150 { 00151 ACE_NEW_THROW_EX (proxy, 00152 TAO_Notify_ProxyPushConsumer (), 00153 CORBA::NO_MEMORY ()); 00154 } |
|
Create ConsumerAdmin.
Implements TAO_Notify_Factory. Definition at line 125 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00126 { 00127 ACE_NEW_THROW_EX (admin, 00128 TAO_Notify_ConsumerAdmin (), 00129 CORBA::NO_MEMORY ()); 00130 } |
|
Create SupplierAdmin.
Implements TAO_Notify_Factory. Definition at line 117 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00118 { 00119 ACE_NEW_THROW_EX (admin, 00120 TAO_Notify_SupplierAdmin (), 00121 CORBA::NO_MEMORY ()); 00122 } |
|
Create EventChannel.
Implements TAO_Notify_Factory. Definition at line 107 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00109 { 00110 ACE_NEW_THROW_EX (channel, 00111 TAO_Notify_EventChannel (), 00112 CORBA::NO_MEMORY ()); 00113 } |
|
Create EventChannelDefault_Factory.
Implements TAO_Notify_Factory. Definition at line 98 of file Default_Factory.cpp. References ACE_NEW_THROW_EX.
00100 { 00101 ACE_NEW_THROW_EX (factory, 00102 TAO_Notify_EventChannelFactory (), 00103 CORBA::NO_MEMORY ()); 00104 } |
|
Create Proxy Collection.
Implements TAO_Notify_Factory. Definition at line 91 of file Default_Factory.cpp. References 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); 00095 } |
|
Create SupplierAdmin Collection.
Implements TAO_Notify_Factory. Definition at line 84 of file Default_Factory.cpp. References 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); 00088 } |
|
Create ConsumerAdmin Collection.
Implements TAO_Notify_Factory. Definition at line 77 of file Default_Factory.cpp. References 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); 00081 } |
|
Create EventChannel Collection.
Implements TAO_Notify_Factory. Definition at line 70 of file Default_Factory.cpp. References 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); 00074 } |
|
Create ProxyConsumer Collection.
Implements TAO_Notify_Factory. Definition at line 63 of file Default_Factory.cpp. References 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); 00067 } |
|
Create ProxySupplier Collection.
Implements TAO_Notify_Factory. Definition at line 56 of file Default_Factory.cpp. References COW_Collection_Default_Factory< PROXY >::create(), and TAO_Notify_ProxySupplier_Collection.
00057 { 00058 COW_Collection_Default_Factory<TAO_Notify_ProxySupplier> f; 00059 f.create (collection); 00060 } |