V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::tracing::TracedValue Class Reference
Inheritance diagram for v8::tracing::TracedValue:
v8::ConvertableToTraceFormat

Public Member Functions

void EndDictionary ()
 
void EndArray ()
 
void SetInteger (const char *name, int value)
 
void SetDouble (const char *name, double value)
 
void SetBoolean (const char *name, bool value)
 
void SetString (const char *name, const char *value)
 
void SetString (const char *name, const std::string &value)
 
void BeginDictionary (const char *name)
 
void BeginArray (const char *name)
 
void AppendInteger (int)
 
void AppendDouble (double)
 
void AppendBoolean (bool)
 
void AppendString (const char *)
 
void AppendString (const std::string &value)
 
void BeginArray ()
 
void BeginDictionary ()
 
void AppendAsTraceFormat (std::string *out) const override
 

Static Public Member Functions

static std::unique_ptr< TracedValueCreate ()
 

Detailed Description

Definition at line 19 of file traced-value.h.

Member Function Documentation

◆ AppendAsTraceFormat()

void v8::tracing::TracedValue::AppendAsTraceFormat ( std::string *  out) const
overridevirtual

Append the class info to the provided |out| string. The appended data must be a valid JSON object. Strings must be properly quoted, and escaped. There is no processing applied to the content after it is appended.

Implements v8::ConvertableToTraceFormat.

Definition at line 194 of file traced-value.cc.


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