Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages

# ImR_Locator Class Reference

Implementation Repository INS Locator class. More...

`#include <Locator.h>`

Inheritance diagram for ImR_Locator

[legend]
Collaboration diagram for ImR_Locator:

[legend]
List of all members.

## Public Methods
| ImR_Locator (ImplRepo_i *repo)
| Constructor.
char* | locate (const char *object_key, CORBA::Environment &ACE_TRY_ENV) throw (CORBA::SystemException, IORTable::NotFound)
| Locate the appropriate IOR.
## Private Attributes
ImplRepo_i* | repo_
| The Implementation Repository implementation.

## Detailed Description

Implementation Repository INS Locator class.

This class provides a callback for the IORTable to call when it needs to dynamically receive a IOR to forward in response to an INS request.

## Constructor & Destructor Documentation

ImR_Locator::ImR_Locator ( | ImplRepo_i * repo )

| Constructor.

## Member Function Documentation

char * ImR_Locator::locate ( | const char * object_key,
| CORBA::Environment & ACE_TRY_ENV ) throw (CORBA::SystemException, IORTable::NotFound)

| Locate the appropriate IOR.

## Member Data Documentation

ImplRepo_i * ImR_Locator::repo_`[private]`

| The Implementation Repository implementation.

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

- Locator.h
- Locator.cpp