Searched defs:IntrusiveRefCntPtrInfo (Results 1 – 9 of 9) sorted by relevance
161 template <typename T> struct IntrusiveRefCntPtrInfo { struct162 static unsigned useCount(const T *obj) { return obj->UseCount(); } in useCount()163 static void retain(T *obj) { obj->Retain(); } in retain()164 static void release(T *obj) { obj->Release(); } in release()
124 template <typename T> struct IntrusiveRefCntPtrInfo { struct125 static void retain(T *obj) { obj->Retain(); } in retain()126 static void release(T *obj) { obj->Release(); } in release()
45 template <> struct IntrusiveRefCntPtrInfo<InterceptRefCounted> { struct46 static void retain(InterceptRefCounted *I) { in retain()50 static void release(InterceptRefCounted *I) { in release()
157 template <typename T> struct IntrusiveRefCntPtrInfo { struct158 static void retain(T *obj) { obj->Retain(); } in retain()159 static void release(T *obj) { obj->Release(); } in release()
85 template <typename T> struct IntrusiveRefCntPtrInfo { struct86 static void retain(T *obj) { obj->Retain(); } in retain()87 static void release(T *obj) { obj->Release(); } in release()
87 template <typename T> struct IntrusiveRefCntPtrInfo { struct88 static void retain(T *obj) { obj->Retain(); } in retain()89 static void release(T *obj) { obj->Release(); } in release()