OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SkFunctionWrapper
(Results
1 - 10
of
10
) sorted by null
/external/skia/include/private/
SkTemplates.h
49
template <typename R, typename T, R (*P)(T*)> struct
SkFunctionWrapper
{
62
: public std::unique_ptr<T,
SkFunctionWrapper
<void, T, P>> {
64
SkAutoTCallVProc(T* obj): std::unique_ptr<T,
SkFunctionWrapper
<void, T, P>>(obj) {}
78
: public std::unique_ptr<T,
SkFunctionWrapper
<int, T, P>> {
80
SkAutoTCallIProc(T* obj): std::unique_ptr<T,
SkFunctionWrapper
<int, T, P>>(obj) {}
479
using SkAutoFree = std::unique_ptr<void,
SkFunctionWrapper
<void, void, sk_free>>;
/external/skqp/include/private/
SkTemplates.h
49
template <typename R, typename T, R (*P)(T*)> struct
SkFunctionWrapper
{
62
: public std::unique_ptr<T,
SkFunctionWrapper
<void, T, P>> {
64
SkAutoTCallVProc(T* obj): std::unique_ptr<T,
SkFunctionWrapper
<void, T, P>>(obj) {}
78
: public std::unique_ptr<T,
SkFunctionWrapper
<int, T, P>> {
80
SkAutoTCallIProc(T* obj): std::unique_ptr<T,
SkFunctionWrapper
<int, T, P>>(obj) {}
479
using SkAutoFree = std::unique_ptr<void,
SkFunctionWrapper
<void, void, sk_free>>;
/external/skia/src/utils/
SkBitSet.h
69
std::unique_ptr<uint32_t,
SkFunctionWrapper
<void, void, sk_free>> fBitData;
/external/skqp/src/utils/
SkBitSet.h
69
std::unique_ptr<uint32_t,
SkFunctionWrapper
<void, void, sk_free>> fBitData;
/external/skia/src/core/
SkGlyphCache.h
127
using AttachCacheFunctor =
SkFunctionWrapper
<void, SkGlyphCache, AttachCache>;
/external/skqp/src/core/
SkGlyphCache.h
127
using AttachCacheFunctor =
SkFunctionWrapper
<void, SkGlyphCache, AttachCache>;
/external/skia/tools/shape/
SkShaper_harfbuzz.cpp
30
template <class T, void(*P)(T*)> using resource = std::unique_ptr<T,
SkFunctionWrapper
<void, T, P>>;
526
std::unique_ptr<UText,
SkFunctionWrapper
<UText*, UText, utext_close>> autoClose(&utf8UText);
/external/skqp/tools/shape/
SkShaper_harfbuzz.cpp
28
template <class T, void(*P)(T*)> using resource = std::unique_ptr<T,
SkFunctionWrapper
<void, T, P>>;
521
std::unique_ptr<UText,
SkFunctionWrapper
<UText*, UText, utext_close>> autoClose(&utf8UText);
/external/skia/src/ports/
SkFontHost_FreeType.cpp
234
std::unique_ptr<FT_FaceRec,
SkFunctionWrapper
<FT_Error, FT_FaceRec, FT_Done_Face>> fFace;
468
using UnrefFTFace =
SkFunctionWrapper
<void, SkFaceRec, unref_ft_face>;
850
using DoneFTSize =
SkFunctionWrapper
<FT_Error, skstd::remove_pointer_t<FT_Size>, FT_Done_Size>;
[
all
...]
/external/skqp/src/ports/
SkFontHost_FreeType.cpp
234
std::unique_ptr<FT_FaceRec,
SkFunctionWrapper
<FT_Error, FT_FaceRec, FT_Done_Face>> fFace;
468
using UnrefFTFace =
SkFunctionWrapper
<void, SkFaceRec, unref_ft_face>;
850
using DoneFTSize =
SkFunctionWrapper
<FT_Error, skstd::remove_pointer_t<FT_Size>, FT_Done_Size>;
[
all
...]
Completed in 430 milliseconds