|
SkEventTracer::Handle | addTraceEvent (char phase, const uint8_t *categoryEnabledFlag, const char *name, uint64_t id, int numArgs, const char **argNames, const uint8_t *argTypes, const uint64_t *argValues, uint8_t flags) override |
|
void | updateTraceEventDuration (const uint8_t *categoryEnabledFlag, const char *name, SkEventTracer::Handle handle) override |
|
const uint8_t * | getCategoryGroupEnabled (const char *name) override |
|
const char * | getCategoryGroupName (const uint8_t *categoryEnabledFlag) override |
|
void | newTracingSection (const char *name) override |
|
|
enum | CategoryGroupEnabledFlags { kEnabledForRecording_CategoryGroupEnabledFlags = 1 << 0
, kEnabledForMonitoring_CategoryGroupEnabledFlags = 1 << 1
, kEnabledForEventCallback_CategoryGroupEnabledFlags = 1 << 2
} |
|
typedef uint64_t | Handle |
|
virtual | ~SkEventTracer ()=default |
|
virtual SkEventTracer::Handle | addTraceEvent (char phase, const uint8_t *categoryEnabledFlag, const char *name, uint64_t id, int32_t numArgs, const char **argNames, const uint8_t *argTypes, const uint64_t *argValues, uint8_t flags)=0 |
|
static bool | SetInstance (SkEventTracer *, bool leakTracer=false) |
|
static SkEventTracer * | GetInstance () |
|
| SkEventTracer ()=default |
|
| SkEventTracer (const SkEventTracer &)=delete |
|
SkEventTracer & | operator= (const SkEventTracer &)=delete |
|
Definition at line 15 of file SkEventTracer.cpp.
◆ addTraceEvent()
SkEventTracer::Handle SkDefaultEventTracer::addTraceEvent |
( |
char |
phase, |
|
|
const uint8_t * |
categoryEnabledFlag, |
|
|
const char * |
name, |
|
|
uint64_t |
id, |
|
|
int |
numArgs, |
|
|
const char ** |
argNames, |
|
|
const uint8_t * |
argTypes, |
|
|
const uint64_t * |
argValues, |
|
|
uint8_t |
flags |
|
) |
| |
|
inlineoverrideprivate |
◆ getCategoryGroupEnabled()
const uint8_t * SkDefaultEventTracer::getCategoryGroupEnabled |
( |
const char * |
name | ) |
|
|
inlineoverrideprivatevirtual |
◆ getCategoryGroupName()
const char * SkDefaultEventTracer::getCategoryGroupName |
( |
const uint8_t * |
categoryEnabledFlag | ) |
|
|
inlineoverrideprivatevirtual |
◆ newTracingSection()
void SkDefaultEventTracer::newTracingSection |
( |
const char * |
name | ) |
|
|
inlineoverrideprivatevirtual |
◆ updateTraceEventDuration()
void SkDefaultEventTracer::updateTraceEventDuration |
( |
const uint8_t * |
categoryEnabledFlag, |
|
|
const char * |
name, |
|
|
SkEventTracer::Handle |
handle |
|
) |
| |
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file: