Flutter Engine
The Flutter Engine
|
#include <SkPtrRecorder.h>
Public Member Functions | |
~SkRefCntSet () override | |
Public Member Functions inherited from SkTPtrSet< SkRefCnt * > | |
uint32_t | find (SkRefCnt * ptr) |
uint32_t | add (SkRefCnt * ptr) |
void | copyToArray (SkRefCnt * *array) const |
Public Member Functions inherited from SkPtrSet | |
uint32_t | find (void *) const |
uint32_t | add (void *) |
int | count () const |
void | copyToArray (void *array[]) const |
void | reset () |
Public Member Functions inherited from SkRefCntBase | |
SkRefCntBase () | |
virtual | ~SkRefCntBase () |
bool | unique () const |
void | ref () const |
void | unref () const |
Protected Member Functions | |
void | incPtr (void *) override |
void | decPtr (void *) override |
virtual void | incPtr (void *) |
virtual void | decPtr (void *) |
Subclass of SkTPtrSet specialed to call ref() and unref() when the base class's incPtr() and decPtr() are called. This makes it a valid owner of each ptr, which is released when the set is reset or destroyed.
Definition at line 130 of file SkPtrRecorder.h.
|
override |
Definition at line 48 of file SkFlattenable.cpp.
|
overrideprotectedvirtual |
Reimplemented from SkPtrSet.
Definition at line 57 of file SkFlattenable.cpp.
|
overrideprotectedvirtual |
Reimplemented from SkPtrSet.
Definition at line 53 of file SkFlattenable.cpp.