NAME

ACE_CORBA_Ref - A wrapper for helping with Orbix object references.

SYNOPSIS

#include <ace/CORBA_Ref.h>

template<class CORBA_REF> class ACE_CORBA_Ref { public: ACE_CORBA_Ref (void); ACE_CORBA_Ref (CORBA_REF *ref); CORBA_REF *operator= (CORBA_REF *ref); operator CORBA_REF *(void) const; CORBA_REF *operator-> (void) const; int operator== (CORBA_REF *) const; int operator!= (CORBA_REF *) const; ~ACE_CORBA_Ref (void); private: CORBA_REF *ref_; };

DESCRIPTION

A wrapper for helping with Orbix object references.

PUBLIC MEMBERS

ACE_CORBA_Ref (void);

ACE_CORBA_Ref (CORBA_REF *ref);

CORBA_REF *operator= (CORBA_REF *ref);

operator CORBA_REF *(void) const;

CORBA_REF *operator-> (void) const;

int operator== (CORBA_REF *) const;

int operator!= (CORBA_REF *) const;

~ACE_CORBA_Ref (void);

PRIVATE MEMBERS

CORBA_REF *ref_;

AUTHOR

Irfan Pyarali (irfan@wuerl.wustl.edu). Tim Harrison (harrison@cs.wustl.edu)

LIBRARY

ace