#include <v8-tracing.h>
|  | 
|  | TracingController () | 
|  | 
|  | ~TracingController () override | 
|  | 
| void | Initialize (TraceBuffer *trace_buffer) | 
|  | 
| const uint8_t * | GetCategoryGroupEnabled (const char *category_group) override | 
|  | 
| uint64_t | AddTraceEvent (char phase, const uint8_t *category_enabled_flag, const char *name, const char *scope, uint64_t id, uint64_t bind_id, int32_t num_args, const char **arg_names, const uint8_t *arg_types, const uint64_t *arg_values, std::unique_ptr< v8::ConvertableToTraceFormat > *arg_convertables, unsigned int flags) override | 
|  | 
| uint64_t | AddTraceEventWithTimestamp (char phase, const uint8_t *category_enabled_flag, const char *name, const char *scope, uint64_t id, uint64_t bind_id, int32_t num_args, const char **arg_names, const uint8_t *arg_types, const uint64_t *arg_values, std::unique_ptr< v8::ConvertableToTraceFormat > *arg_convertables, unsigned int flags, int64_t timestamp) override | 
|  | 
| void | UpdateTraceEventDuration (const uint8_t *category_enabled_flag, const char *name, uint64_t handle) override | 
|  | 
| void | AddTraceStateObserver (v8::TracingController::TraceStateObserver *observer) override | 
|  | 
| void | RemoveTraceStateObserver (v8::TracingController::TraceStateObserver *observer) override | 
|  | 
| void | StartTracing (TraceConfig *trace_config) | 
|  | 
| void | StopTracing () | 
|  | 
Definition at line 236 of file v8-tracing.h.
 
◆ CategoryGroupEnabledFlags
| Enumerator | 
|---|
| ENABLED_FOR_RECORDING |  | 
| ENABLED_FOR_EVENT_CALLBACK |  | 
| ENABLED_FOR_ETW_EXPORT |  | 
Definition at line 254 of file v8-tracing.h.
 
 
◆ TracingController()
◆ ~TracingController()
◆ AddTraceEvent()
  
  | 
        
          | uint64_t AddTraceEvent | ( | char | phase, |  
          |  |  | const uint8_t * | category_enabled_flag, |  
          |  |  | const char * | name, |  
          |  |  | const char * | scope, |  
          |  |  | uint64_t | id, |  
          |  |  | uint64_t | bind_id, |  
          |  |  | int32_t | num_args, |  
          |  |  | const char ** | arg_names, |  
          |  |  | const uint8_t * | arg_types, |  
          |  |  | const uint64_t * | arg_values, |  
          |  |  | std::unique_ptr< v8::ConvertableToTraceFormat > * | arg_convertables, |  
          |  |  | unsigned int | flags |  
          |  | ) |  |  |  | override | 
 
 
◆ AddTraceEventWithTimestamp()
  
  | 
        
          | uint64_t AddTraceEventWithTimestamp | ( | char | phase, |  
          |  |  | const uint8_t * | category_enabled_flag, |  
          |  |  | const char * | name, |  
          |  |  | const char * | scope, |  
          |  |  | uint64_t | id, |  
          |  |  | uint64_t | bind_id, |  
          |  |  | int32_t | num_args, |  
          |  |  | const char ** | arg_names, |  
          |  |  | const uint8_t * | arg_types, |  
          |  |  | const uint64_t * | arg_values, |  
          |  |  | std::unique_ptr< v8::ConvertableToTraceFormat > * | arg_convertables, |  
          |  |  | unsigned int | flags, |  
          |  |  | int64_t | timestamp |  
          |  | ) |  |  |  | override | 
 
 
◆ AddTraceStateObserver()
◆ CurrentCpuTimestampMicroseconds()
  
  | 
        
          | virtual int64_t CurrentCpuTimestampMicroseconds | ( |  | ) |  |  | protectedvirtual | 
 
 
◆ CurrentTimestampMicroseconds()
  
  | 
        
          | virtual int64_t CurrentTimestampMicroseconds | ( |  | ) |  |  | protectedvirtual | 
 
 
◆ GetCategoryGroupEnabled()
  
  | 
        
          | const uint8_t* GetCategoryGroupEnabled | ( | const char * | category_group | ) |  |  | override | 
 
 
◆ GetCategoryGroupName()
  
  | 
        
          | static const char* GetCategoryGroupName | ( | const uint8_t * | category_enabled_flag | ) |  |  | static | 
 
 
◆ Initialize()
◆ RemoveTraceStateObserver()
◆ StartTracing()
◆ StopTracing()
◆ UpdateTraceEventDuration()
  
  | 
        
          | void UpdateTraceEventDuration | ( | const uint8_t * | category_enabled_flag, |  
          |  |  | const char * | name, |  
          |  |  | uint64_t | handle |  
          |  | ) |  |  |  | override | 
 
 
The documentation for this class was generated from the following file: