webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
JSC::ConsoleClient Class Referenceabstract

#include <ConsoleClient.h>

Inheritance diagram for JSC::ConsoleClient:
Inspector::JSGlobalObjectConsoleClient WebCore::PageConsoleClient WebCore::PageConsoleClient WebCore::WorkerConsoleClient

Public Member Functions

virtual ~ConsoleClient ()
 
void logWithLevel (ExecState *, Ref< Inspector::ScriptArguments > &&, MessageLevel)
 
void clear (ExecState *)
 
void dir (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void dirXML (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void table (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void trace (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void assertion (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void group (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void groupCollapsed (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void groupEnd (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
virtual void messageWithTypeAndLevel (MessageType, MessageLevel, JSC::ExecState *, Ref< Inspector::ScriptArguments > &&)=0
 
virtual void count (ExecState *, Ref< Inspector::ScriptArguments > &&)=0
 
virtual void profile (ExecState *, const String &title)=0
 
virtual void profileEnd (ExecState *, const String &title)=0
 
virtual void takeHeapSnapshot (ExecState *, const String &title)=0
 
virtual void time (ExecState *, const String &title)=0
 
virtual void timeEnd (ExecState *, const String &title)=0
 
virtual void timeStamp (ExecState *, Ref< Inspector::ScriptArguments > &&)=0
 
virtual ~ConsoleClient ()
 
void logWithLevel (ExecState *, Ref< Inspector::ScriptArguments > &&, MessageLevel)
 
void clear (ExecState *)
 
void dir (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void dirXML (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void table (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void trace (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void assertion (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void group (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void groupCollapsed (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
void groupEnd (ExecState *, Ref< Inspector::ScriptArguments > &&)
 
virtual void messageWithTypeAndLevel (MessageType, MessageLevel, JSC::ExecState *, Ref< Inspector::ScriptArguments > &&)=0
 
virtual void count (ExecState *, Ref< Inspector::ScriptArguments > &&)=0
 
virtual void profile (ExecState *, const String &title)=0
 
virtual void profileEnd (ExecState *, const String &title)=0
 
virtual void takeHeapSnapshot (ExecState *, const String &title)=0
 
virtual void time (ExecState *, const String &title)=0
 
virtual void timeEnd (ExecState *, const String &title)=0
 
virtual void timeStamp (ExecState *, Ref< Inspector::ScriptArguments > &&)=0
 

Static Public Member Functions

static JS_EXPORT_PRIVATE void printConsoleMessage (MessageSource, MessageType, MessageLevel, const String &message, const String &url, unsigned lineNumber, unsigned columnNumber)
 
static JS_EXPORT_PRIVATE void printConsoleMessageWithArguments (MessageSource, MessageType, MessageLevel, JSC::ExecState *, Ref< Inspector::ScriptArguments > &&)
 
static JS_EXPORT_PRIVATE void printConsoleMessage (MessageSource, MessageType, MessageLevel, const String &message, const String &url, unsigned lineNumber, unsigned columnNumber)
 
static JS_EXPORT_PRIVATE void printConsoleMessageWithArguments (MessageSource, MessageType, MessageLevel, JSC::ExecState *, Ref< Inspector::ScriptArguments > &&)
 

Constructor & Destructor Documentation

◆ ~ConsoleClient() [1/2]

virtual JSC::ConsoleClient::~ConsoleClient ( )
inlinevirtual

◆ ~ConsoleClient() [2/2]

virtual JSC::ConsoleClient::~ConsoleClient ( )
inlinevirtual

Member Function Documentation

◆ assertion() [1/2]

void JSC::ConsoleClient::assertion ( ExecState exec,
Ref< Inspector::ScriptArguments > &&  arguments 
)

◆ assertion() [2/2]

void JSC::ConsoleClient::assertion ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)

◆ clear() [1/2]

void JSC::ConsoleClient::clear ( ExecState exec)

◆ clear() [2/2]

void JSC::ConsoleClient::clear ( ExecState )

◆ count() [1/2]

virtual void JSC::ConsoleClient::count ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)
pure virtual

◆ count() [2/2]

virtual void JSC::ConsoleClient::count ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)
pure virtual

◆ dir() [1/2]

void JSC::ConsoleClient::dir ( ExecState exec,
Ref< Inspector::ScriptArguments > &&  arguments 
)

◆ dir() [2/2]

void JSC::ConsoleClient::dir ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)

◆ dirXML() [1/2]

void JSC::ConsoleClient::dirXML ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)

◆ dirXML() [2/2]

void JSC::ConsoleClient::dirXML ( ExecState exec,
Ref< Inspector::ScriptArguments > &&  arguments 
)

◆ group() [1/2]

void JSC::ConsoleClient::group ( ExecState exec,
Ref< Inspector::ScriptArguments > &&  arguments 
)

◆ group() [2/2]

void JSC::ConsoleClient::group ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)

◆ groupCollapsed() [1/2]

void JSC::ConsoleClient::groupCollapsed ( ExecState exec,
Ref< Inspector::ScriptArguments > &&  arguments 
)

◆ groupCollapsed() [2/2]

void JSC::ConsoleClient::groupCollapsed ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)

◆ groupEnd() [1/2]

void JSC::ConsoleClient::groupEnd ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)

◆ groupEnd() [2/2]

void JSC::ConsoleClient::groupEnd ( ExecState exec,
Ref< Inspector::ScriptArguments > &&  arguments 
)

◆ logWithLevel() [1/2]

void JSC::ConsoleClient::logWithLevel ( ExecState exec,
Ref< Inspector::ScriptArguments > &&  arguments,
MessageLevel  level 
)

◆ logWithLevel() [2/2]

void JSC::ConsoleClient::logWithLevel ( ExecState ,
Ref< Inspector::ScriptArguments > &&  ,
MessageLevel   
)

◆ messageWithTypeAndLevel() [1/2]

virtual void JSC::ConsoleClient::messageWithTypeAndLevel ( MessageType  ,
MessageLevel  ,
JSC::ExecState ,
Ref< Inspector::ScriptArguments > &&   
)
pure virtual

◆ messageWithTypeAndLevel() [2/2]

virtual void JSC::ConsoleClient::messageWithTypeAndLevel ( MessageType  ,
MessageLevel  ,
JSC::ExecState ,
Ref< Inspector::ScriptArguments > &&   
)
pure virtual

◆ printConsoleMessage() [1/2]

static JS_EXPORT_PRIVATE void JSC::ConsoleClient::printConsoleMessage ( MessageSource  ,
MessageType  ,
MessageLevel  ,
const String message,
const String url,
unsigned  lineNumber,
unsigned  columnNumber 
)
static

◆ printConsoleMessage() [2/2]

void JSC::ConsoleClient::printConsoleMessage ( MessageSource  source,
MessageType  type,
MessageLevel  level,
const String message,
const String url,
unsigned  lineNumber,
unsigned  columnNumber 
)
static

◆ printConsoleMessageWithArguments() [1/2]

void JSC::ConsoleClient::printConsoleMessageWithArguments ( MessageSource  source,
MessageType  type,
MessageLevel  level,
JSC::ExecState exec,
Ref< Inspector::ScriptArguments > &&  arguments 
)
static

◆ printConsoleMessageWithArguments() [2/2]

static JS_EXPORT_PRIVATE void JSC::ConsoleClient::printConsoleMessageWithArguments ( MessageSource  ,
MessageType  ,
MessageLevel  ,
JSC::ExecState ,
Ref< Inspector::ScriptArguments > &&   
)
static

◆ profile() [1/2]

virtual void JSC::ConsoleClient::profile ( ExecState ,
const String title 
)
pure virtual

◆ profile() [2/2]

virtual void JSC::ConsoleClient::profile ( ExecState ,
const String title 
)
pure virtual

◆ profileEnd() [1/2]

virtual void JSC::ConsoleClient::profileEnd ( ExecState ,
const String title 
)
pure virtual

◆ profileEnd() [2/2]

virtual void JSC::ConsoleClient::profileEnd ( ExecState ,
const String title 
)
pure virtual

◆ table() [1/2]

void JSC::ConsoleClient::table ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)

◆ table() [2/2]

void JSC::ConsoleClient::table ( ExecState exec,
Ref< Inspector::ScriptArguments > &&  arguments 
)

◆ takeHeapSnapshot() [1/2]

virtual void JSC::ConsoleClient::takeHeapSnapshot ( ExecState ,
const String title 
)
pure virtual

◆ takeHeapSnapshot() [2/2]

virtual void JSC::ConsoleClient::takeHeapSnapshot ( ExecState ,
const String title 
)
pure virtual

◆ time() [1/2]

virtual void JSC::ConsoleClient::time ( ExecState ,
const String title 
)
pure virtual

◆ time() [2/2]

virtual void JSC::ConsoleClient::time ( ExecState ,
const String title 
)
pure virtual

◆ timeEnd() [1/2]

virtual void JSC::ConsoleClient::timeEnd ( ExecState ,
const String title 
)
pure virtual

◆ timeEnd() [2/2]

virtual void JSC::ConsoleClient::timeEnd ( ExecState ,
const String title 
)
pure virtual

◆ timeStamp() [1/2]

virtual void JSC::ConsoleClient::timeStamp ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)
pure virtual

◆ timeStamp() [2/2]

virtual void JSC::ConsoleClient::timeStamp ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)
pure virtual

◆ trace() [1/2]

void JSC::ConsoleClient::trace ( ExecState exec,
Ref< Inspector::ScriptArguments > &&  arguments 
)

◆ trace() [2/2]

void JSC::ConsoleClient::trace ( ExecState ,
Ref< Inspector::ScriptArguments > &&   
)

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