Node.js  v8.x
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine
TraceID Class Reference

#include <trace_event.h>

Data Structures

class  DontMangle
 
class  ForceMangle
 
class  WithScope
 

Public Member Functions

 TraceID (const void *raw_id, unsigned int *flags)
 
 TraceID (ForceMangle raw_id, unsigned int *flags)
 
 TraceID (DontMangle maybe_scoped_id, unsigned int *flags)
 
 TraceID (uint64_t raw_id, unsigned int *flags)
 
 TraceID (unsigned int raw_id, unsigned int *flags)
 
 TraceID (uint16_t raw_id, unsigned int *flags)
 
 TraceID (unsigned char raw_id, unsigned int *flags)
 
 TraceID (int64_t raw_id, unsigned int *flags)
 
 TraceID (int raw_id, unsigned int *flags)
 
 TraceID (int16_t raw_id, unsigned int *flags)
 
 TraceID (signed char raw_id, unsigned int *flags)
 
 TraceID (WithScope scoped_id, unsigned int *flags)
 
uint64_t raw_id () const
 
const char * scope () const
 

Detailed Description

Definition at line 269 of file trace_event.h.

Constructor & Destructor Documentation

◆ TraceID() [1/12]

TraceID ( const void *  raw_id,
unsigned int *  flags 
)
inline

Definition at line 327 of file trace_event.h.

References TRACE_EVENT_FLAG_MANGLE_ID.

◆ TraceID() [2/12]

TraceID ( ForceMangle  raw_id,
unsigned int *  flags 
)
inline

Definition at line 331 of file trace_event.h.

References TRACE_EVENT_FLAG_MANGLE_ID.

◆ TraceID() [3/12]

TraceID ( DontMangle  maybe_scoped_id,
unsigned int *  flags 
)
inline

Definition at line 334 of file trace_event.h.

◆ TraceID() [4/12]

TraceID ( uint64_t  raw_id,
unsigned int *  flags 
)
inline

Definition at line 336 of file trace_event.h.

◆ TraceID() [5/12]

TraceID ( unsigned int  raw_id,
unsigned int *  flags 
)
inline

Definition at line 339 of file trace_event.h.

◆ TraceID() [6/12]

TraceID ( uint16_t  raw_id,
unsigned int *  flags 
)
inline

Definition at line 342 of file trace_event.h.

◆ TraceID() [7/12]

TraceID ( unsigned char  raw_id,
unsigned int *  flags 
)
inline

Definition at line 345 of file trace_event.h.

◆ TraceID() [8/12]

TraceID ( int64_t  raw_id,
unsigned int *  flags 
)
inline

Definition at line 348 of file trace_event.h.

◆ TraceID() [9/12]

TraceID ( int  raw_id,
unsigned int *  flags 
)
inline

Definition at line 352 of file trace_event.h.

◆ TraceID() [10/12]

TraceID ( int16_t  raw_id,
unsigned int *  flags 
)
inline

Definition at line 356 of file trace_event.h.

◆ TraceID() [11/12]

TraceID ( signed char  raw_id,
unsigned int *  flags 
)
inline

Definition at line 360 of file trace_event.h.

◆ TraceID() [12/12]

TraceID ( WithScope  scoped_id,
unsigned int *  flags 
)
inline

Definition at line 364 of file trace_event.h.

Member Function Documentation

◆ raw_id()

uint64_t raw_id ( ) const
inline

Definition at line 367 of file trace_event.h.

◆ scope()

const char* scope ( ) const
inline

Definition at line 368 of file trace_event.h.


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