webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
event_tracer.cc File Reference
#include "webrtc/base/event_tracer.h"
#include <inttypes.h>
#include <string>
#include <vector>
#include "webrtc/base/checks.h"
#include "webrtc/base/criticalsection.h"
#include "webrtc/base/event.h"
#include "webrtc/base/logging.h"
#include "webrtc/base/platform_thread.h"
#include "webrtc/base/stringutils.h"
#include "webrtc/base/timeutils.h"
#include "webrtc/base/trace_event.h"

Namespaces

 webrtc
 
 rtc
 
 rtc::tracing
 

Functions

void webrtc::SetupEventTracer (GetCategoryEnabledPtr get_category_enabled_ptr, AddTraceEventPtr add_trace_event_ptr)
 
void rtc::tracing::SetupInternalTracer ()
 
void rtc::tracing::StartInternalCaptureToFile (FILE *file)
 
bool rtc::tracing::StartInternalCapture (const char *filename)
 
void rtc::tracing::StopInternalCapture ()
 
void rtc::tracing::ShutdownInternalTracer ()
 

Variable Documentation

◆ args

std::vector<TraceArg> args

◆ as_bool

bool as_bool

◆ as_double

double as_double

◆ as_int

long long as_int

◆ as_pointer

const void* as_pointer

◆ as_string

const char* as_string

◆ as_uint

unsigned long long as_uint

◆ category_enabled

const unsigned char* category_enabled

◆ name

const char* name

◆ phase

char phase

◆ pid

int pid

◆ tid

rtc::PlatformThreadId tid

◆ timestamp

uint64_t timestamp

◆ type

unsigned char type

◆ value

union { ... } ::EventLogger::TraceArg::TraceArgValue value