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

#include <WebPageDiagnosticLoggingClient.h>

Inheritance diagram for WebKit::WebPageDiagnosticLoggingClient:
API::Client< WKPageDiagnosticLoggingClientBase > API::DiagnosticLoggingClient

Public Member Functions

 WebPageDiagnosticLoggingClient (const WKPageDiagnosticLoggingClientBase *)
 
void logDiagnosticMessage (WebPageProxy *, const String &message, const String &description) override
 
void logDiagnosticMessageWithResult (WebPageProxy *, const String &message, const String &description, WebCore::DiagnosticLoggingResultType) override
 
void logDiagnosticMessageWithValue (WebPageProxy *, const String &message, const String &description, const String &value) override
 
void logDiagnosticMessageWithEnhancedPrivacy (WebPageProxy *, const String &message, const String &description) override
 
- Public Member Functions inherited from API::Client< WKPageDiagnosticLoggingClientBase >
 Client ()
 
void initialize (const WKPageDiagnosticLoggingClientBase *client)
 
const LatestClientInterface & client () const
 
- Public Member Functions inherited from API::DiagnosticLoggingClient
virtual ~DiagnosticLoggingClient ()
 
virtual void logDiagnosticMessage (WebKit::WebPageProxy *, const WTF::String &message, const WTF::String &description)
 
virtual void logDiagnosticMessageWithResult (WebKit::WebPageProxy *, const WTF::String &message, const WTF::String &description, WebCore::DiagnosticLoggingResultType)
 
virtual void logDiagnosticMessageWithValue (WebKit::WebPageProxy *, const WTF::String &message, const WTF::String &description, const WTF::String &value)
 
virtual void logDiagnosticMessageWithEnhancedPrivacy (WebKit::WebPageProxy *, const WTF::String &message, const WTF::String &description)
 

Additional Inherited Members

- Protected Attributes inherited from API::Client< WKPageDiagnosticLoggingClientBase >
LatestClientInterface m_client
 

Constructor & Destructor Documentation

◆ WebPageDiagnosticLoggingClient()

WebKit::WebPageDiagnosticLoggingClient::WebPageDiagnosticLoggingClient ( const WKPageDiagnosticLoggingClientBase client)
explicit

Member Function Documentation

◆ logDiagnosticMessage()

void WebKit::WebPageDiagnosticLoggingClient::logDiagnosticMessage ( WebPageProxy page,
const String message,
const String description 
)
override

◆ logDiagnosticMessageWithEnhancedPrivacy()

void WebKit::WebPageDiagnosticLoggingClient::logDiagnosticMessageWithEnhancedPrivacy ( WebPageProxy page,
const String message,
const String description 
)
override

◆ logDiagnosticMessageWithResult()

void WebKit::WebPageDiagnosticLoggingClient::logDiagnosticMessageWithResult ( WebPageProxy page,
const String message,
const String description,
WebCore::DiagnosticLoggingResultType  result 
)
override

◆ logDiagnosticMessageWithValue()

void WebKit::WebPageDiagnosticLoggingClient::logDiagnosticMessageWithValue ( WebPageProxy page,
const String message,
const String description,
const String value 
)
override

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