webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
JSC::Profiler::Event Class Reference

#include <ProfilerEvent.h>

Public Member Functions

 Event ()
 
 Event (double time, Bytecodes *bytecodes, Compilation *compilation, const char *summary, const CString &detail)
 
 operator bool () const
 
double time () const
 
Bytecodesbytecodes () const
 
Compilationcompilation () const
 
const char * summary () const
 
const CString & detail () const
 
void dump (PrintStream &) const
 
JSValue toJS (ExecState *) const
 
 Event ()
 
 Event (double time, Bytecodes *bytecodes, Compilation *compilation, const char *summary, const CString &detail)
 
 operator bool () const
 
double time () const
 
Bytecodesbytecodes () const
 
Compilationcompilation () const
 
const char * summary () const
 
const CString & detail () const
 
void dump (PrintStream &) const
 
JSValue toJS (ExecState *) const
 

Constructor & Destructor Documentation

◆ Event() [1/4]

JSC::Profiler::Event::Event ( )
inline

◆ Event() [2/4]

JSC::Profiler::Event::Event ( double  time,
Bytecodes bytecodes,
Compilation compilation,
const char *  summary,
const CString &  detail 
)
inline

◆ Event() [3/4]

JSC::Profiler::Event::Event ( )
inline

◆ Event() [4/4]

JSC::Profiler::Event::Event ( double  time,
Bytecodes bytecodes,
Compilation compilation,
const char *  summary,
const CString &  detail 
)
inline

Member Function Documentation

◆ bytecodes() [1/2]

Bytecodes* JSC::Profiler::Event::bytecodes ( ) const
inline

◆ bytecodes() [2/2]

Bytecodes* JSC::Profiler::Event::bytecodes ( ) const
inline

◆ compilation() [1/2]

Compilation* JSC::Profiler::Event::compilation ( ) const
inline

◆ compilation() [2/2]

Compilation* JSC::Profiler::Event::compilation ( ) const
inline

◆ detail() [1/2]

const CString& JSC::Profiler::Event::detail ( ) const
inline

◆ detail() [2/2]

const CString& JSC::Profiler::Event::detail ( ) const
inline

◆ dump() [1/2]

void JSC::Profiler::Event::dump ( PrintStream &  ) const

◆ dump() [2/2]

void Event::dump ( PrintStream &  out) const

◆ operator bool() [1/2]

JSC::Profiler::Event::operator bool ( ) const
inlineexplicit

◆ operator bool() [2/2]

JSC::Profiler::Event::operator bool ( ) const
inlineexplicit

◆ summary() [1/2]

const char* JSC::Profiler::Event::summary ( ) const
inline

◆ summary() [2/2]

const char* JSC::Profiler::Event::summary ( ) const
inline

◆ time() [1/2]

double JSC::Profiler::Event::time ( ) const
inline

◆ time() [2/2]

double JSC::Profiler::Event::time ( ) const
inline

◆ toJS() [1/2]

JSValue Event::toJS ( ExecState exec) const

◆ toJS() [2/2]

JSValue JSC::Profiler::Event::toJS ( ExecState ) const

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