Flutter Engine
The Flutter Engine
|
Additional Inherited Members | |
Public Types inherited from SkEventTracer | |
enum | CategoryGroupEnabledFlags { kEnabledForRecording_CategoryGroupEnabledFlags = 1 << 0 , kEnabledForMonitoring_CategoryGroupEnabledFlags = 1 << 1 , kEnabledForEventCallback_CategoryGroupEnabledFlags = 1 << 2 } |
typedef uint64_t | Handle |
Public Member Functions inherited from SkEventTracer | |
virtual | ~SkEventTracer ()=default |
virtual const uint8_t * | getCategoryGroupEnabled (const char *name)=0 |
virtual const char * | getCategoryGroupName (const uint8_t *categoryEnabledFlag)=0 |
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 |
virtual void | updateTraceEventDuration (const uint8_t *categoryEnabledFlag, const char *name, SkEventTracer::Handle handle)=0 |
virtual void | newTracingSection (const char *) |
Static Public Member Functions inherited from SkEventTracer | |
static bool | SetInstance (SkEventTracer *, bool leakTracer=false) |
static SkEventTracer * | GetInstance () |
Protected Member Functions inherited from SkEventTracer | |
SkEventTracer ()=default | |
SkEventTracer (const SkEventTracer &)=delete | |
SkEventTracer & | operator= (const SkEventTracer &)=delete |
Definition at line 15 of file SkEventTracer.cpp.