#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 }
|
1.3.6