- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# TAO::Narrow_Utils< T > Class Template Reference

`#include <Object_T.h>`

List of all members.

## Public Types
typedef T * | T_ptr
## Static Public Member Functions
static T_ptr | narrow (CORBA::Object_ptr, const char *repo_id, Proxy_Broker_Factory)
static T_ptr | unchecked_narrow (CORBA::Object_ptr, Proxy_Broker_Factory)
static T_ptr | unchecked_narrow (CORBA::Object_ptr, const char *repo_id, Proxy_Broker_Factory)
## Static Private Member Functions
static T_ptr | lazy_evaluation (CORBA::Object_ptr)

### template<typename T>
class TAO::Narrow_Utils< T >

## Member Typedef Documentation

template<typename T>

typedef T* TAO::Narrow_Utils< T >::T_ptr

## Member Function Documentation

template<typename T>

T * TAO::Narrow_Utils< T >::lazy_evaluation | ( | CORBA::Object_ptr |  | ) | `[static, private]`

template<typename T>

T * TAO::Narrow_Utils< T >::narrow | ( | CORBA::Object_ptr | ,
|  | const char * | repo_id,
|  | Proxy_Broker_Factory |  |
| ) |  |  | `[static]`

template<typename T>

T * TAO::Narrow_Utils< T >::unchecked_narrow | ( | CORBA::Object_ptr | ,
|  | const char * | repo_id,
|  | Proxy_Broker_Factory |  |
| ) |  |  | `[static]`

template<typename T>

T * TAO::Narrow_Utils< T >::unchecked_narrow | ( | CORBA::Object_ptr | ,
|  | Proxy_Broker_Factory |  |
| ) |  |  | `[static]`

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

- Object_T.h
- Object_T.cpp