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

TAO_Notify_EMO_Factory Class Reference

TAO_Notify_EMO_Factory. More...

#include <Notify_Event_Manager_Objects_Factory.h>

Inheritance diagram for TAO_Notify_EMO_Factory:

Inheritance graph
[legend]
Collaboration diagram for TAO_Notify_EMO_Factory:

Collaboration graph
[legend]
List of all members.

Public Methods

virtual ~TAO_Notify_EMO_Factory ()
virtual TAO_Notify_Event_Managercreate_event_manager (TAO_Notify_EventChannel_i *channel ACE_ENV_ARG_DECL)=0
 Create an event manager. More...

virtual TAO_Notify_Event_Mapcreate_event_map (ACE_ENV_SINGLE_ARG_DECL)=0
 Create the event map. More...

virtual TAO_Notify_Event_Processorcreate_event_processor (TAO_Notify_Event_Manager *event_manager ACE_ENV_ARG_DECL)=0
 Create event processor. More...

virtual TAO_Notify_Worker_Taskcreate_source_eval_task (ACE_ENV_SINGLE_ARG_DECL)=0
virtual TAO_Notify_Worker_Taskcreate_lookup_task (ACE_ENV_SINGLE_ARG_DECL)=0
virtual TAO_Notify_Worker_Taskcreate_listener_eval_task (ACE_ENV_SINGLE_ARG_DECL)=0
virtual TAO_Notify_Worker_Taskcreate_dispatching_task (ACE_ENV_SINGLE_ARG_DECL)=0
 Task that dispatches events. Task that dispatches updates. More...

virtual TAO_Notify_Worker_Taskcreate_updates_task (ACE_ENV_SINGLE_ARG_DECL)=0
virtual void destroy_source_eval_task (TAO_Notify_Worker_Task *task)=0
virtual void destroy_lookup_task (TAO_Notify_Worker_Task *task)=0
virtual void destroy_listener_eval_task (TAO_Notify_Worker_Task *task)=0
virtual void destroy_dispatching_task (TAO_Notify_Worker_Task *task)=0
virtual void destroy_updates_task (TAO_Notify_Worker_Task *task)=0
virtual void print_values (void)=0
 bad hack. why is this here?! More...


Detailed Description

TAO_Notify_EMO_Factory.

Factory interface for event manager and friends.


Constructor & Destructor Documentation

virtual TAO_Notify_EMO_Factory::~TAO_Notify_EMO_Factory   [inline, virtual]
 


Member Function Documentation

virtual TAO_Notify_Worker_Task* TAO_Notify_EMO_Factory::create_dispatching_task ACE_ENV_SINGLE_ARG_DECL    [pure virtual]
 

Task that dispatches events. Task that dispatches updates.

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual TAO_Notify_Event_Manager* TAO_Notify_EMO_Factory::create_event_manager TAO_Notify_EventChannel_i *channel    ACE_ENV_ARG_DECL [pure virtual]
 

Create an event manager.

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual TAO_Notify_Event_Map* TAO_Notify_EMO_Factory::create_event_map ACE_ENV_SINGLE_ARG_DECL    [pure virtual]
 

Create the event map.

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual TAO_Notify_Event_Processor* TAO_Notify_EMO_Factory::create_event_processor TAO_Notify_Event_Manager *event_manager    ACE_ENV_ARG_DECL [pure virtual]
 

Create event processor.

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual TAO_Notify_Worker_Task* TAO_Notify_EMO_Factory::create_listener_eval_task ACE_ENV_SINGLE_ARG_DECL    [pure virtual]
 

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual TAO_Notify_Worker_Task* TAO_Notify_EMO_Factory::create_lookup_task ACE_ENV_SINGLE_ARG_DECL    [pure virtual]
 

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual TAO_Notify_Worker_Task* TAO_Notify_EMO_Factory::create_source_eval_task ACE_ENV_SINGLE_ARG_DECL    [pure virtual]
 

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual TAO_Notify_Worker_Task* TAO_Notify_EMO_Factory::create_updates_task ACE_ENV_SINGLE_ARG_DECL    [pure virtual]
 

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual void TAO_Notify_EMO_Factory::destroy_dispatching_task TAO_Notify_Worker_Task   task [pure virtual]
 

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual void TAO_Notify_EMO_Factory::destroy_listener_eval_task TAO_Notify_Worker_Task   task [pure virtual]
 

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual void TAO_Notify_EMO_Factory::destroy_lookup_task TAO_Notify_Worker_Task   task [pure virtual]
 

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual void TAO_Notify_EMO_Factory::destroy_source_eval_task TAO_Notify_Worker_Task   task [pure virtual]
 

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual void TAO_Notify_EMO_Factory::destroy_updates_task TAO_Notify_Worker_Task   task [pure virtual]
 

Reimplemented in TAO_Notify_Default_EMO_Factory.

virtual void TAO_Notify_EMO_Factory::print_values void    [pure virtual]
 

bad hack. why is this here?!

Reimplemented in TAO_Notify_Default_EMO_Factory.


The documentation for this class was generated from the following file:
Generated on Thu Oct 10 21:27:56 2002 for TAO_CosNotification by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001