Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | List of all members
v8::platform::tracing::TraceConfig Class Reference

#include <v8-tracing.h>

Public Types

typedef std::vector< std::string > StringList
 

Public Member Functions

 TraceConfig ()
 
TraceRecordMode GetTraceRecordMode () const
 
const StringListGetEnabledCategories () const
 
bool IsSystraceEnabled () const
 
bool IsArgumentFilterEnabled () const
 
void SetTraceRecordMode (TraceRecordMode mode)
 
void EnableSystrace ()
 
void EnableArgumentFilter ()
 
void AddIncludedCategory (const char *included_category)
 
bool IsCategoryGroupEnabled (const char *category_group) const
 

Static Public Member Functions

static TraceConfigCreateDefaultTraceConfig ()
 

Member Typedef Documentation

◆ StringList

typedef std::vector<std::string> v8::platform::tracing::TraceConfig::StringList

Constructor & Destructor Documentation

◆ TraceConfig()

v8::platform::tracing::TraceConfig::TraceConfig ( )
inline

Member Function Documentation

◆ AddIncludedCategory()

void v8::platform::tracing::TraceConfig::AddIncludedCategory ( const char *  included_category)

◆ CreateDefaultTraceConfig()

static TraceConfig * v8::platform::tracing::TraceConfig::CreateDefaultTraceConfig ( )
static

◆ EnableArgumentFilter()

void v8::platform::tracing::TraceConfig::EnableArgumentFilter ( )
inline

◆ EnableSystrace()

void v8::platform::tracing::TraceConfig::EnableSystrace ( )
inline

◆ GetEnabledCategories()

const StringList & v8::platform::tracing::TraceConfig::GetEnabledCategories ( ) const
inline

◆ GetTraceRecordMode()

TraceRecordMode v8::platform::tracing::TraceConfig::GetTraceRecordMode ( ) const
inline

◆ IsArgumentFilterEnabled()

bool v8::platform::tracing::TraceConfig::IsArgumentFilterEnabled ( ) const
inline

◆ IsCategoryGroupEnabled()

bool v8::platform::tracing::TraceConfig::IsCategoryGroupEnabled ( const char *  category_group) const

◆ IsSystraceEnabled()

bool v8::platform::tracing::TraceConfig::IsSystraceEnabled ( ) const
inline

◆ SetTraceRecordMode()

void v8::platform::tracing::TraceConfig::SetTraceRecordMode ( TraceRecordMode  mode)
inline

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