webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Inspector::ScriptCallStack Class Reference

#include <ScriptCallStack.h>

Inheritance diagram for Inspector::ScriptCallStack:

Public Member Functions

 ~ScriptCallStack ()
 
const ScriptCallFrameat (size_t) const
 
size_t size () const
 
const ScriptCallFramefirstNonNativeCallFrame () const
 
void append (const ScriptCallFrame &)
 
bool isEqual (ScriptCallStack *) const
 
Ref< Inspector::Protocol::Array< Inspector::Protocol::Console::CallFrame > > buildInspectorArray () const
 
 ~ScriptCallStack ()
 
const ScriptCallFrameat (size_t) const
 
size_t size () const
 
const ScriptCallFramefirstNonNativeCallFrame () const
 
void append (const ScriptCallFrame &)
 
bool isEqual (ScriptCallStack *) const
 
Ref< Inspector::Protocol::Array< Inspector::Protocol::Console::CallFrame > > buildInspectorArray () const
 

Static Public Member Functions

static Ref< ScriptCallStackcreate ()
 
static Ref< ScriptCallStackcreate (Vector< ScriptCallFrame > &)
 
static Ref< ScriptCallStackcreate ()
 
static Ref< ScriptCallStackcreate (Vector< ScriptCallFrame > &)
 

Static Public Attributes

static const size_t maxCallStackSizeToCapture = 200
 

Constructor & Destructor Documentation

◆ ~ScriptCallStack() [1/2]

Inspector::ScriptCallStack::~ScriptCallStack ( )

◆ ~ScriptCallStack() [2/2]

Inspector::ScriptCallStack::~ScriptCallStack ( )

Member Function Documentation

◆ append() [1/2]

void Inspector::ScriptCallStack::append ( const ScriptCallFrame frame)

◆ append() [2/2]

void Inspector::ScriptCallStack::append ( const ScriptCallFrame )

◆ at() [1/2]

const ScriptCallFrame& Inspector::ScriptCallStack::at ( size_t  ) const

◆ at() [2/2]

const ScriptCallFrame & Inspector::ScriptCallStack::at ( size_t  index) const

◆ buildInspectorArray() [1/2]

Ref<Inspector::Protocol::Array<Inspector::Protocol::Console::CallFrame> > Inspector::ScriptCallStack::buildInspectorArray ( ) const

◆ buildInspectorArray() [2/2]

Ref< Inspector::Protocol::Array< Inspector::Protocol::Console::CallFrame > > Inspector::ScriptCallStack::buildInspectorArray ( ) const

◆ create() [1/4]

static Ref<ScriptCallStack> Inspector::ScriptCallStack::create ( )
static

◆ create() [2/4]

Ref< ScriptCallStack > Inspector::ScriptCallStack::create ( )
static

◆ create() [3/4]

Ref< ScriptCallStack > Inspector::ScriptCallStack::create ( Vector< ScriptCallFrame > &  frames)
static

◆ create() [4/4]

static Ref<ScriptCallStack> Inspector::ScriptCallStack::create ( Vector< ScriptCallFrame > &  )
static

◆ firstNonNativeCallFrame() [1/2]

const ScriptCallFrame * Inspector::ScriptCallStack::firstNonNativeCallFrame ( ) const

◆ firstNonNativeCallFrame() [2/2]

const ScriptCallFrame* Inspector::ScriptCallStack::firstNonNativeCallFrame ( ) const

◆ isEqual() [1/2]

bool Inspector::ScriptCallStack::isEqual ( ScriptCallStack ) const

◆ isEqual() [2/2]

bool Inspector::ScriptCallStack::isEqual ( ScriptCallStack o) const

◆ size() [1/2]

size_t Inspector::ScriptCallStack::size ( ) const

◆ size() [2/2]

size_t Inspector::ScriptCallStack::size ( ) const

Member Data Documentation

◆ maxCallStackSizeToCapture

static const size_t Inspector::ScriptCallStack::maxCallStackSizeToCapture = 200
static

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