#include <ace/CORBA_Ref> 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_;
};
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);
CORBA_REF *ref_;