Home | History | Annotate | Download | only in core

Lines Matching full:fobj

38     SkAutoTCallVProc(T* obj): fObj(obj) {}
39 ~SkAutoTCallVProc() { if (fObj) P(fObj); }
40 T* detach() { T* obj = fObj; fObj = NULL; return obj; }
42 T* fObj;
55 SkAutoTCallIProc(T* obj): fObj(obj) {}
56 ~SkAutoTCallIProc() { if (fObj) P(fObj); }
57 T* detach() { T* obj = fObj; fObj = NULL; return obj; }
59 T* fObj;
64 SkAutoTDelete(T* obj) : fObj(obj) {}
65 ~SkAutoTDelete() { delete fObj; }
67 T* get() const { return fObj; }
68 void free() { delete fObj; fObj = NULL; }
69 T* detach() { T* obj = fObj; fObj = NULL; return obj; }
72 T* fObj;