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)
 Version used the operators.
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 >::narrow ( CORBA::Object_ptr  obj,
const char *  repo_id,
Proxy_Broker_Factory  pbf 
) [inline, static]

template<typename T>
T * TAO::Narrow_Utils< T >::unchecked_narrow ( CORBA::Object_ptr  obj,
Proxy_Broker_Factory  pbf 
) [inline, static]

Version used the operators.

template<typename T>
T * TAO::Narrow_Utils< T >::unchecked_narrow ( CORBA::Object_ptr  obj,
const char *  repo_id,
Proxy_Broker_Factory  pbf 
) [inline, static]

template<typename T>
T * TAO::Narrow_Utils< T >::lazy_evaluation ( CORBA::Object_ptr  obj  )  [inline, static, private]


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

Generated on Mon Sep 15 07:44:39 2008 for TAO by  doxygen 1.5.5