Lines Matching refs:SkAutoFc
101 template <typename T, T* (*C)(), void (*D)(T*)> class SkAutoFc class
105 SkAutoFc() : SkAutoTCallVProc<T, FcTDestroy<T, D>>( C() ) { in SkAutoFc() function in SkAutoFc
109 explicit SkAutoFc(T* obj) : inherited(obj) {} in SkAutoFc() function in SkAutoFc
110 SkAutoFc(const SkAutoFc&) = delete;
111 SkAutoFc(SkAutoFc&& that) : inherited(std::move(that)) {} in SkAutoFc() function in SkAutoFc
114 typedef SkAutoFc<FcCharSet, FcCharSetCreate, FcCharSetDestroy> SkAutoFcCharSet;
115 typedef SkAutoFc<FcConfig, FcConfigCreate, FcConfigDestroy> SkAutoFcConfig;
116 typedef SkAutoFc<FcFontSet, FcFontSetCreate, FcFontSetDestroy> SkAutoFcFontSet;
117 typedef SkAutoFc<FcLangSet, FcLangSetCreate, FcLangSetDestroy> SkAutoFcLangSet;
118 typedef SkAutoFc<FcObjectSet, FcObjectSetCreate, FcObjectSetDestroy> SkAutoFcObjectSet;
119 typedef SkAutoFc<FcPattern, FcPatternCreate, FcPatternDestroy> SkAutoFcPattern;