2 #ifndef _YI_ENABLE_SHARED_FROM_THIS_H_ 3 #define _YI_ENABLE_SHARED_FROM_THIS_H_ 60 template<
class YI_PTR_TYPE>
89 #include "smartptr/YiEnableSharedFromThis.inl" 92 #endif // _YI_ENABLE_SHARED_FROM_THIS_H_ The CYISharedPtr is a smart pointer that takes a shared ownership of a dynamically allocated object...
Definition: YiSharedPtr.h:118
CYISharedPtr< YI_PTR_TYPE > SharedFromThis()
Returns a CYISharedPtr<T> which shares ownership of *this.
~CYIEnableSharedFromThis()
CYIEnableSharedFromThis & operator=(const CYIEnableSharedFromThis &other)
CYIEnableSharedFromThis<T> allows an object currently managed by a CYISharedPtr to safely generation ...
Definition: YiEnableSharedFromThis.h:61
CYIEnableSharedFromThis()