v8  6.2.414(node9.11.2)
V8 is Google's open source JavaScript engine
TraceConfig Class Reference

#include <v8-tracing.h>

Public Types

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

Public Member Functions

 TraceConfig ()
TraceRecordMode GetTraceRecordMode () 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 ()

Detailed Description

Definition at line 182 of file v8-tracing.h.

Member Typedef Documentation

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

Definition at line 184 of file v8-tracing.h.

Constructor & Destructor Documentation

TraceConfig ( )

Definition at line 188 of file v8-tracing.h.

Member Function Documentation

void AddIncludedCategory ( const char *  included_category)
static TraceConfig* CreateDefaultTraceConfig ( )
void EnableArgumentFilter ( )

Definition at line 195 of file v8-tracing.h.

void EnableSystrace ( )

Definition at line 194 of file v8-tracing.h.

TraceRecordMode GetTraceRecordMode ( ) const

Definition at line 189 of file v8-tracing.h.

bool IsArgumentFilterEnabled ( ) const

Definition at line 191 of file v8-tracing.h.

bool IsCategoryGroupEnabled ( const char *  category_group) const
bool IsSystraceEnabled ( ) const

Definition at line 190 of file v8-tracing.h.

void SetTraceRecordMode ( TraceRecordMode  mode)

Definition at line 193 of file v8-tracing.h.

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