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

# TAO_NS_Service Class Reference

Abstract ACE_Service_Object interface that is a factory for creating a Notify EventChannelFactory. Note that a Service creates only 1 Factory object. More...

`#include <Service.h>`

Inheritance diagram for TAO_NS_Service:

[legend]
Collaboration diagram for TAO_NS_Service:

[legend]
List of all members.

## Public Methods
virtual int | init (int argc, char *argv[])=0
| Define Service_Object method otherwise SunCC compiler complains. More...
virtual void | init (CORBA::ORB_ptr orb ACE_ENV_ARG_DECL)=0
| Init the service. More...
virtual CosNotifyChannelAdmin::EventChannelFactory_ptr | create (PortableServer::POA_ptr default_POA ACE_ENV_ARG_DECL)=0
| Create the Channel Factory. More...

## Detailed Description

Abstract ACE_Service_Object interface that is a factory for creating a Notify EventChannelFactory. Note that a Service creates only 1 Factory object.

## Member Function Documentation

virtual CosNotifyChannelAdmin::EventChannelFactory_ptr TAO_NS_Service::create | ( | PortableServer::POA_ptr default_POA | ACE_ENV_ARG_DECL | ) | `[pure virtual]`

| Create the Channel Factory. Reimplemented in TAO_NS_Notify_Service.

virtual void TAO_NS_Service::init | ( | CORBA::ORB_ptr orb | ACE_ENV_ARG_DECL | ) | `[pure virtual]`

| Init the service. Reimplemented in TAO_NS_Notify_Service.

virtual int TAO_NS_Service::init | ( | int | argc,
|  | char * | argv[]
| ) | `[pure virtual]`

| Define Service_Object method otherwise SunCC compiler complains. Reimplemented in TAO_NS_Notify_Service.

The documentation for this class was generated from the following file:

- Service.h