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 (ImR_Activator_i *repo)
| Constructor. More...
char * | locate (const char *object_key ACE_ENV_ARG_DECL) throw (CORBA::SystemException, IORTable::NotFound)
| Locate the appropriate IOR. More...
## Private Attributes
ImR_Activator_i * | repo_
| The Implementation Repository implementation. More...

## 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 | ( | ImR_Activator_i * | repo | ) |

| Constructor.

## Member Function Documentation

char * ImR_Locator::locate | ( | const char *object_key | ACE_ENV_ARG_DECL | ) | throw (CORBA::SystemException, IORTable::NotFound)`[virtual]`

| Locate the appropriate IOR. Reimplemented from IORTable::Locator.

## Member Data Documentation

ImR_Activator_i* ImR_Locator::repo_`[private]`

| The Implementation Repository implementation.

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

- Locator.h
- Locator.cpp