Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
v8_inspector::V8ContextInfo Class Reference

#include <v8-inspector.h>

Collaboration diagram for v8_inspector::V8ContextInfo:
[legend]

Public Types

enum  NotNullTagEnum { NotNullLiteral }
 

Public Member Functions

 V8ContextInfo (v8::Local< v8::Context > context, int contextGroupId, StringView humanReadableName)
 
void * operator new (size_t)=delete
 
void * operator new (size_t, NotNullTagEnum, void *)=delete
 
void * operator new (size_t, void *)=delete
 
 V8ContextInfo (const V8ContextInfo &)=delete
 
V8ContextInfooperator= (const V8ContextInfo &)=delete
 

Static Public Member Functions

static int executionContextId (v8::Local< v8::Context > context)
 

Public Attributes

v8::Local< v8::Contextcontext
 
int contextGroupId
 
StringView humanReadableName
 
StringView origin
 
StringView auxData
 
bool hasMemoryOnConsole
 

Member Enumeration Documentation

◆ NotNullTagEnum

Enumerator
NotNullLiteral 

Constructor & Destructor Documentation

◆ V8ContextInfo() [1/2]

v8_inspector::V8ContextInfo::V8ContextInfo ( v8::Local< v8::Context context,
int  contextGroupId,
StringView  humanReadableName 
)
inline

◆ V8ContextInfo() [2/2]

v8_inspector::V8ContextInfo::V8ContextInfo ( const V8ContextInfo )
delete

Member Function Documentation

◆ executionContextId()

static int v8_inspector::V8ContextInfo::executionContextId ( v8::Local< v8::Context context)
static

◆ operator new() [1/3]

void * v8_inspector::V8ContextInfo::operator new ( size_t  )
delete

◆ operator new() [2/3]

void * v8_inspector::V8ContextInfo::operator new ( size_t  ,
NotNullTagEnum  ,
void *   
)
delete

◆ operator new() [3/3]

void * v8_inspector::V8ContextInfo::operator new ( size_t  ,
void *   
)
delete

◆ operator=()

V8ContextInfo & v8_inspector::V8ContextInfo::operator= ( const V8ContextInfo )
delete

Member Data Documentation

◆ auxData

StringView v8_inspector::V8ContextInfo::auxData

◆ context

v8::Local<v8::Context> v8_inspector::V8ContextInfo::context

◆ contextGroupId

int v8_inspector::V8ContextInfo::contextGroupId

◆ hasMemoryOnConsole

bool v8_inspector::V8ContextInfo::hasMemoryOnConsole

◆ humanReadableName

StringView v8_inspector::V8ContextInfo::humanReadableName

◆ origin

StringView v8_inspector::V8ContextInfo::origin

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