Home | History | Annotate | Download | only in core

Lines Matching refs:SkRefCnt

112     // and conditionally call SkRefCnt::internal_dispose().
122 // It is the responsibility of the following include to define the type SkRefCnt.
123 // This SkRefCnt should normally derive from SkRefCntBase.
126 class SK_API SkRefCnt : public SkRefCntBase { };
131 /** Helper macro to safely assign one SkRefCnt[TS]* to another, checking for
242 class SkAutoUnref : public SkAutoTUnref<SkRefCnt> {
244 SkAutoUnref(SkRefCnt* obj) : SkAutoTUnref<SkRefCnt>(obj) {}
250 SkAutoRef(SkRefCnt* obj) : fObj(obj) { SkSafeRef(obj); }
253 SkRefCnt* fObj;
257 /** Wrapper class for SkRefCnt pointers. This manages ref/unref of a pointer to
258 a SkRefCnt (or subclass) object.