webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Static Public Member Functions | Static Public Attributes | List of all members
webrtc::Trace Class Reference

#include <trace.h>

Inheritance diagram for webrtc::Trace:
webrtc::TraceImpl webrtc::TraceImpl webrtc::TracePosix webrtc::TracePosix webrtc::TraceWindows webrtc::TraceWindows webrtc::TracePosix webrtc::TracePosix webrtc::TraceWindows webrtc::TraceWindows

Static Public Member Functions

static void CreateTrace ()
 
static void ReturnTrace ()
 
static void set_level_filter (int filter)
 
static int level_filter ()
 
static int32_t SetTraceFile (const char *file_name, const bool add_file_counter=false)
 
static int32_t SetTraceCallback (TraceCallback *callback)
 
static void Add (const TraceLevel level, const TraceModule module, const int32_t id, const char *msg,...)
 
static void CreateTrace ()
 
static void ReturnTrace ()
 
static void set_level_filter (int filter)
 
static int level_filter ()
 
static int32_t SetTraceFile (const char *file_name, const bool add_file_counter=false)
 
static int32_t SetTraceCallback (TraceCallback *callback)
 
static void Add (const TraceLevel level, const TraceModule module, const int32_t id, const char *msg,...)
 

Static Public Attributes

static const int kBoilerplateLength = 71
 
static const int kTimestampPosition = 13
 
static const int kTimestampLength = 12
 

Member Function Documentation

◆ Add() [1/2]

void webrtc::Trace::Add ( const TraceLevel  level,
const TraceModule  module,
const int32_t  id,
const char *  msg,
  ... 
)
static

◆ Add() [2/2]

static void webrtc::Trace::Add ( const TraceLevel  level,
const TraceModule  module,
const int32_t  id,
const char *  msg,
  ... 
)
static

◆ CreateTrace() [1/2]

static void webrtc::Trace::CreateTrace ( )
static

◆ CreateTrace() [2/2]

void webrtc::Trace::CreateTrace ( )
static

◆ level_filter() [1/2]

int webrtc::Trace::level_filter ( )
static

◆ level_filter() [2/2]

static int webrtc::Trace::level_filter ( )
static

◆ ReturnTrace() [1/2]

void webrtc::Trace::ReturnTrace ( )
static

◆ ReturnTrace() [2/2]

static void webrtc::Trace::ReturnTrace ( )
static

◆ set_level_filter() [1/2]

static void webrtc::Trace::set_level_filter ( int  filter)
static

◆ set_level_filter() [2/2]

void webrtc::Trace::set_level_filter ( int  filter)
static

◆ SetTraceCallback() [1/2]

static int32_t webrtc::Trace::SetTraceCallback ( TraceCallback callback)
static

◆ SetTraceCallback() [2/2]

int32_t webrtc::Trace::SetTraceCallback ( TraceCallback callback)
static

◆ SetTraceFile() [1/2]

static int32_t webrtc::Trace::SetTraceFile ( const char *  file_name,
const bool  add_file_counter = false 
)
static

◆ SetTraceFile() [2/2]

int32_t webrtc::Trace::SetTraceFile ( const char *  file_name,
const bool  add_file_counter = false 
)
static

Member Data Documentation

◆ kBoilerplateLength

const int webrtc::Trace::kBoilerplateLength = 71
static

◆ kTimestampLength

const int webrtc::Trace::kTimestampLength = 12
static

◆ kTimestampPosition

const int webrtc::Trace::kTimestampPosition = 13
static

The documentation for this class was generated from the following files: