Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Servant.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OmniEvents

Functions

template<class T>
T::_ptr_type createNarrowedReference (PortableServer::POA_ptr poa, const char *repositoryId)
 Helper method that creates a new CORBA object and then narrows it to the appropriate type.


Function Documentation

template<class T>
T::_ptr_type OmniEvents::createNarrowedReference PortableServer::POA_ptr  poa,
const char *  repositoryId
 

Helper method that creates a new CORBA object and then narrows it to the appropriate type.

Wrapper around POA::create_reference_with_id. The type T *must* match the repositoryId parameter. Called by a class' createObject() method.

Parameters:
poa POA to own new object.
repositoryId Identifies the type of object to make. e.g. _tc_ProxyPushSupplier->id().

Definition at line 62 of file Servant.h.

References OmniEvents::createReference().


Generated on Sun Jun 12 01:40:50 2005 for OmniEvents by  doxygen 1.4.2