Searched defs:SkOnceFlag (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/skia/include/core/
H A DSkOnce.h35 #define SK_DECLARE_STATIC_ONCE(name) static SkOnceFlag name
37 class SkOnceFlag;
39 inline void SkOnce(SkOnceFlag* once, void (*f)());
42 inline void SkOnce(SkOnceFlag* once, void (*f)(Arg), Arg arg);
44 // If you've already got a lock and a flag to use, this variant lets you avoid an extra SkOnceFlag.
54 class SkOnceFlag { class
124 inline void SkOnce(SkOnceFlag* once, void (*f)(Arg), Arg arg) {
135 inline void SkOnce(SkOnceFlag* once, void (*func)()) {
/external/skia/include/core/
H A DSkOnce.h35 #define SK_DECLARE_STATIC_ONCE(name) static SkOnceFlag name
37 class SkOnceFlag;
39 inline void SkOnce(SkOnceFlag* once, void (*f)());
42 inline void SkOnce(SkOnceFlag* once, void (*f)(Arg), Arg arg);
44 // If you've already got a lock and a flag to use, this variant lets you avoid an extra SkOnceFlag.
54 class SkOnceFlag { class
124 inline void SkOnce(SkOnceFlag* once, void (*f)(Arg), Arg arg) {
135 inline void SkOnce(SkOnceFlag* once, void (*func)()) {

Completed in 73 milliseconds