Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TAO_NS_Factory Class Reference

Factory interface for creating Notify Objects. More...

#include <Factory.h>

List of all members.

Public Methods

 TAO_NS_Factory (void)
 Constuctor. More...

virtual ~TAO_NS_Factory ()
 Destructor. More...

virtual ACE_Lockcreate_object_lock (ACE_ENV_SINGLE_ARG_DECL)
 Create Object Lock. More...

virtual void create (TAO_NS_ProxySupplier_Collection *&collection ACE_ENV_ARG_DECL)
 Create Collection. More...

virtual void create (TAO_NS_ProxyConsumer_Collection *&collection ACE_ENV_ARG_DECL)
virtual void create (TAO_NS_EventChannel_Collection *&collection ACE_ENV_ARG_DECL)
virtual void create (TAO_NS_Admin_Collection *&collection ACE_ENV_ARG_DECL)
virtual void create (TAO_NS_Proxy_Collection *&collection ACE_ENV_ARG_DECL)
virtual void create (TAO_NS_Peer_Collection *&collection ACE_ENV_ARG_DECL)
virtual void create (TAO_NS_Consumer_Collection *&collection ACE_ENV_ARG_DECL)
virtual void create (TAO_NS_Supplier_Collection *&collection ACE_ENV_ARG_DECL)
virtual void create (TAO_NS_EventChannelFactory *&channel_factory ACE_ENV_ARG_DECL)
 Create EventChannelFactory. More...

virtual void create (TAO_NS_EventChannel *&channel ACE_ENV_ARG_DECL)
 Create EventChannel. More...

virtual void create (TAO_NS_SupplierAdmin *&admin ACE_ENV_ARG_DECL)
 Create SupplierAdmin. More...

virtual void create (TAO_NS_ConsumerAdmin *&admin ACE_ENV_ARG_DECL)
 Create ConsumerAdmin. More...

virtual void create (TAO_NS_ProxyPushConsumer *&proxy ACE_ENV_ARG_DECL)
 Create ProxyPushConsumer. More...

virtual void create (TAO_NS_ProxyPushSupplier *&proxy ACE_ENV_ARG_DECL)
 Create ProxyPushSupplier. More...

virtual void create (TAO_NS_CosEC_ProxyPushConsumer *&proxy ACE_ENV_ARG_DECL)
 Create CosEC_ProxyPushConsumer. More...

virtual void create (TAO_NS_CosEC_ProxyPushSupplier *&proxy ACE_ENV_ARG_DECL)
 Create CosEC_ProxyPushSupplier. More...

virtual void create (TAO_NS_StructuredProxyPushConsumer *&proxy ACE_ENV_ARG_DECL)
 Create StructuredProxyPushConsumer. More...

virtual void create (TAO_NS_StructuredProxyPushSupplier *&proxy ACE_ENV_ARG_DECL)
 Create StructuredProxyPushSupplier. More...

virtual void create (TAO_NS_SequenceProxyPushConsumer *&proxy ACE_ENV_ARG_DECL)
 Create SequenceProxyPushConsumer. More...

virtual void create (TAO_NS_SequenceProxyPushSupplier *&proxy ACE_ENV_ARG_DECL)
 Create SequenceProxyPushSupplier. More...


Detailed Description

Factory interface for creating Notify Objects.


Constructor & Destructor Documentation

TAO_NS_Factory::TAO_NS_Factory void   
 

Constuctor.

TAO_NS_Factory::~TAO_NS_Factory   [virtual]
 

Destructor.


Member Function Documentation

void TAO_NS_Factory::create TAO_NS_SequenceProxyPushSupplier *&proxy    ACE_ENV_ARG_DECL [virtual]
 

Create SequenceProxyPushSupplier.

void TAO_NS_Factory::create TAO_NS_SequenceProxyPushConsumer *&proxy    ACE_ENV_ARG_DECL [virtual]
 

Create SequenceProxyPushConsumer.

void TAO_NS_Factory::create TAO_NS_StructuredProxyPushSupplier *&proxy    ACE_ENV_ARG_DECL [virtual]
 

Create StructuredProxyPushSupplier.

void TAO_NS_Factory::create TAO_NS_StructuredProxyPushConsumer *&proxy    ACE_ENV_ARG_DECL [virtual]
 

Create StructuredProxyPushConsumer.

void TAO_NS_Factory::create TAO_NS_CosEC_ProxyPushSupplier *&proxy    ACE_ENV_ARG_DECL [virtual]
 

Create CosEC_ProxyPushSupplier.

void TAO_NS_Factory::create TAO_NS_CosEC_ProxyPushConsumer *&proxy    ACE_ENV_ARG_DECL [virtual]
 

Create CosEC_ProxyPushConsumer.

void TAO_NS_Factory::create TAO_NS_ProxyPushSupplier *&proxy    ACE_ENV_ARG_DECL [virtual]
 

Create ProxyPushSupplier.

void TAO_NS_Factory::create TAO_NS_ProxyPushConsumer *&proxy    ACE_ENV_ARG_DECL [virtual]
 

Create ProxyPushConsumer.

void TAO_NS_Factory::create TAO_NS_ConsumerAdmin *&admin    ACE_ENV_ARG_DECL [virtual]
 

Create ConsumerAdmin.

void TAO_NS_Factory::create TAO_NS_SupplierAdmin *&admin    ACE_ENV_ARG_DECL [virtual]
 

Create SupplierAdmin.

void TAO_NS_Factory::create TAO_NS_EventChannel *&channel    ACE_ENV_ARG_DECL [virtual]
 

Create EventChannel.

virtual void TAO_NS_Factory::create TAO_NS_EventChannelFactory *&channel_factory    ACE_ENV_ARG_DECL [virtual]
 

Create EventChannelFactory.

void TAO_NS_Factory::create TAO_NS_Supplier_Collection *&collection    ACE_ENV_ARG_DECL [virtual]
 

void TAO_NS_Factory::create TAO_NS_Consumer_Collection *&collection    ACE_ENV_ARG_DECL [virtual]
 

void TAO_NS_Factory::create TAO_NS_Peer_Collection *&collection    ACE_ENV_ARG_DECL [virtual]
 

void TAO_NS_Factory::create TAO_NS_Proxy_Collection *&collection    ACE_ENV_ARG_DECL [virtual]
 

void TAO_NS_Factory::create TAO_NS_Admin_Collection *&collection    ACE_ENV_ARG_DECL [virtual]
 

void TAO_NS_Factory::create TAO_NS_EventChannel_Collection *&collection    ACE_ENV_ARG_DECL [virtual]
 

void TAO_NS_Factory::create TAO_NS_ProxyConsumer_Collection *&collection    ACE_ENV_ARG_DECL [virtual]
 

void TAO_NS_Factory::create TAO_NS_ProxySupplier_Collection *&collection    ACE_ENV_ARG_DECL [virtual]
 

Create Collection.

ACE_Lock * TAO_NS_Factory::create_object_lock ACE_ENV_SINGLE_ARG_DECL    [virtual]
 

Create Object Lock.


The documentation for this class was generated from the following files:
Generated on Wed Jan 15 23:41:53 2003 for TAO_CosNotification by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001