Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TAO_POA_Hooks Class Reference

TAO_POA_Hooks. More...

#include <POA_Hooks.h>

Inheritance diagram for TAO_POA_Hooks:

Inheritance graph
[legend]
Collaboration diagram for TAO_POA_Hooks:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TAO_POA_Hooks (PortableGroup_Request_Dispatcher &request_dispatcher)
virtual ~TAO_POA_Hooks (void)

Protected Member Functions

int find_group_component (const CORBA::Object_ptr the_ref, PortableGroup::TagGroupTaggedComponent &group)
int find_group_component_in_profile (const TAO_Profile *profile, PortableGroup::TagGroupTaggedComponent &group)
int create_group_acceptors (CORBA::Object_ptr the_ref, TAO_PortableGroup_Acceptor_Registry &acceptor_registry, TAO_ORB_Core &orb_core ACE_ENV_ARG_DECL)

Private Attributes

PortableGroup_Request_Dispatcherrequest_dispatcher_

Detailed Description

TAO_POA_Hooks.

This class acts as a facade for all of the POA specific methods in the PortableGroup library.


Constructor & Destructor Documentation

TAO_POA_Hooks::TAO_POA_Hooks PortableGroup_Request_Dispatcher request_dispatcher  ) 
 

TAO_POA_Hooks::~TAO_POA_Hooks void   )  [virtual]
 


Member Function Documentation

int TAO_POA_Hooks::create_group_acceptors CORBA::Object_ptr  the_ref,
TAO_PortableGroup_Acceptor_Registry acceptor_registry,
TAO_ORB_Core &orb_core  ACE_ENV_ARG_DECL
[protected]
 

int TAO_POA_Hooks::find_group_component const CORBA::Object_ptr  the_ref,
PortableGroup::TagGroupTaggedComponent &  group
[protected, virtual]
 

int TAO_POA_Hooks::find_group_component_in_profile const TAO_Profile profile,
PortableGroup::TagGroupTaggedComponent &  group
[protected]
 


Member Data Documentation

PortableGroup_Request_Dispatcher& TAO_POA_Hooks::request_dispatcher_ [private]
 

Helper function to associate group references with object references.


The documentation for this class was generated from the following files:
Generated on Fri Dec 31 16:34:56 2004 for TAO_PortableGroup by  doxygen 1.3.9.1