SafeReferenceObjectProxy< RefObjectType > Class Template Reference
 
 
 
SafeReferenceObjectProxy< RefObjectType > Class Template Reference

#include <IRefObject.h>


Class Description

template<class RefObjectType>
class MaxSDK::Graphics::SafeReferenceObjectProxy< RefObjectType >

This class is internally used for preventing the AddRef and Release of a pointer returned by RefPtr::operator -> from being called.

This trick is used by microsoft CComPtr. see atlcomcli.h:170