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

TAO::Narrow_Utils< T > Class Template Reference

#include <Object_T.h>

List of all members.

Public Types

typedef T * T_ptr

Static Public Methods

T_ptr narrow (CORBA::Object_ptr, const char *repo_id, Proxy_Broker_Factory ACE_ENV_ARG_DECL)
T_ptr narrow (CORBA::AbstractBase_ptr, const char *repo_id, Proxy_Broker_Factory ACE_ENV_ARG_DECL)
T_ptr unchecked_narrow (CORBA::Object_ptr, Proxy_Broker_Factory)
T_ptr unchecked_narrow (CORBA::Object_ptr, const char *repo_id, Proxy_Broker_Factory ACE_ENV_ARG_DECL)

Static Private Methods

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_ptr TAO::Narrow_Utils< T >::narrow CORBA::AbstractBase_ptr   ,
const char *    repo_id,
Proxy_Broker_Factory    ACE_ENV_ARG_DECL
[static]
 

template<typename T>
T * TAO::Narrow_Utils< T >::narrow CORBA::Object_ptr   ,
const char *    repo_id,
Proxy_Broker_Factory    ACE_ENV_ARG_DECL
[static]
 

template<typename T>
T * TAO::Narrow_Utils< T >::unchecked_narrow CORBA::Object_ptr   ,
const char *    repo_id,
Proxy_Broker_Factory    ACE_ENV_ARG_DECL
[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:
Generated on Wed Jan 14 23:40:47 2004 for TAO by doxygen1.2.18