webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
Inspector::JSGlobalObjectConsoleClient Class Referencefinal

#include <JSGlobalObjectConsoleClient.h>

Inheritance diagram for Inspector::JSGlobalObjectConsoleClient:
JSC::ConsoleClient

Public Member Functions

 JSGlobalObjectConsoleClient (InspectorConsoleAgent *, InspectorDebuggerAgent *, InspectorScriptProfilerAgent *)
 
virtual ~JSGlobalObjectConsoleClient ()
 
- Public Member Functions inherited from JSC::ConsoleClient
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 ~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
 

Static Public Member Functions

static bool logToSystemConsole ()
 
static void setLogToSystemConsole (bool)
 
- Static Public Member Functions inherited from JSC::ConsoleClient
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 > &&)
 

Protected Member Functions

void messageWithTypeAndLevel (MessageType, MessageLevel, JSC::ExecState *, Ref< ScriptArguments > &&) override
 
void count (JSC::ExecState *, Ref< ScriptArguments > &&) override
 
void profile (JSC::ExecState *, const String &title) override
 
void profileEnd (JSC::ExecState *, const String &title) override
 
void takeHeapSnapshot (JSC::ExecState *, const String &title) override
 
void time (JSC::ExecState *, const String &title) override
 
void timeEnd (JSC::ExecState *, const String &title) override
 
void timeStamp (JSC::ExecState *, Ref< ScriptArguments > &&) override
 

Constructor & Destructor Documentation

◆ JSGlobalObjectConsoleClient()

Inspector::JSGlobalObjectConsoleClient::JSGlobalObjectConsoleClient ( InspectorConsoleAgent consoleAgent,
InspectorDebuggerAgent debuggerAgent,
InspectorScriptProfilerAgent scriptProfilerAgent 
)
explicit

◆ ~JSGlobalObjectConsoleClient()

virtual Inspector::JSGlobalObjectConsoleClient::~JSGlobalObjectConsoleClient ( )
inlinevirtual

Member Function Documentation

◆ count()

void Inspector::JSGlobalObjectConsoleClient::count ( JSC::ExecState exec,
Ref< ScriptArguments > &&  arguments 
)
overrideprotectedvirtual

Implements JSC::ConsoleClient.

◆ logToSystemConsole()

bool Inspector::JSGlobalObjectConsoleClient::logToSystemConsole ( )
static

◆ messageWithTypeAndLevel()

void Inspector::JSGlobalObjectConsoleClient::messageWithTypeAndLevel ( MessageType  ,
MessageLevel  ,
JSC::ExecState ,
Ref< ScriptArguments > &&   
)
overrideprotected

◆ profile()

void Inspector::JSGlobalObjectConsoleClient::profile ( JSC::ExecState ,
const String &  title 
)
overrideprotectedvirtual

Implements JSC::ConsoleClient.

◆ profileEnd()

void Inspector::JSGlobalObjectConsoleClient::profileEnd ( JSC::ExecState ,
const String &  title 
)
overrideprotectedvirtual

Implements JSC::ConsoleClient.

◆ setLogToSystemConsole()

void Inspector::JSGlobalObjectConsoleClient::setLogToSystemConsole ( bool  shouldLog)
static

◆ takeHeapSnapshot()

void Inspector::JSGlobalObjectConsoleClient::takeHeapSnapshot ( JSC::ExecState ,
const String &  title 
)
overrideprotectedvirtual

Implements JSC::ConsoleClient.

◆ time()

void Inspector::JSGlobalObjectConsoleClient::time ( JSC::ExecState ,
const String &  title 
)
overrideprotectedvirtual

Implements JSC::ConsoleClient.

◆ timeEnd()

void Inspector::JSGlobalObjectConsoleClient::timeEnd ( JSC::ExecState exec,
const String &  title 
)
overrideprotectedvirtual

Implements JSC::ConsoleClient.

◆ timeStamp()

void Inspector::JSGlobalObjectConsoleClient::timeStamp ( JSC::ExecState ,
Ref< ScriptArguments > &&   
)
overrideprotectedvirtual

Implements JSC::ConsoleClient.


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