TAO  2.1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Static Public Member Functions | Static Private Member Functions | List of all members
TAO::Narrow_Utils< T > Class Template Reference

#include <Object_T.h>

Collaboration diagram for TAO::Narrow_Utils< T >:
Collaboration graph

Public Types

typedef T * T_ptr
 

Static Public Member Functions

static T_ptr narrow (CORBA::Object_ptr, const char *repo_id)
 
static T_ptr unchecked_narrow (CORBA::Object_ptr)
 Version used the operators.
 

Static Private Member Functions

static T_ptr lazy_evaluation (CORBA::Object_ptr)
 

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  obj)
staticprivate
template<typename T >
T * TAO::Narrow_Utils< T >::narrow ( CORBA::Object_ptr  obj,
const char *  repo_id 
)
static
template<typename T >
T * TAO::Narrow_Utils< T >::unchecked_narrow ( CORBA::Object_ptr  obj)
static

Version used the operators.


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