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

#include <DiagnosticLoggingClient.h>

Inheritance diagram for WebCore::DiagnosticLoggingClient:
WebCore::EmptyDiagnosticLoggingClient WebKit::WebDiagnosticLoggingClient

Public Member Functions

virtual void logDiagnosticMessage (const String &message, const String &description, ShouldSample)=0
 
virtual void logDiagnosticMessageWithResult (const String &message, const String &description, DiagnosticLoggingResultType, ShouldSample)=0
 
virtual void logDiagnosticMessageWithValue (const String &message, const String &description, double value, unsigned significantFigures, ShouldSample)=0
 
virtual void logDiagnosticMessageWithEnhancedPrivacy (const String &message, const String &description, ShouldSample)=0
 
virtual ~DiagnosticLoggingClient ()
 
virtual void logDiagnosticMessage (const String &message, const String &description, ShouldSample)=0
 
virtual void logDiagnosticMessageWithResult (const String &message, const String &description, DiagnosticLoggingResultType, ShouldSample)=0
 
virtual void logDiagnosticMessageWithValue (const String &message, const String &description, double value, unsigned significantFigures, ShouldSample)=0
 
virtual void logDiagnosticMessageWithEnhancedPrivacy (const String &message, const String &description, ShouldSample)=0
 
virtual ~DiagnosticLoggingClient ()
 

Static Public Member Functions

static bool shouldLogAfterSampling (ShouldSample)
 
static bool shouldLogAfterSampling (ShouldSample)
 

Constructor & Destructor Documentation

◆ ~DiagnosticLoggingClient() [1/2]

virtual WebCore::DiagnosticLoggingClient::~DiagnosticLoggingClient ( )
inlinevirtual

◆ ~DiagnosticLoggingClient() [2/2]

virtual WebCore::DiagnosticLoggingClient::~DiagnosticLoggingClient ( )
inlinevirtual

Member Function Documentation

◆ logDiagnosticMessage() [1/2]

virtual void WebCore::DiagnosticLoggingClient::logDiagnosticMessage ( const String message,
const String description,
ShouldSample   
)
pure virtual

◆ logDiagnosticMessage() [2/2]

virtual void WebCore::DiagnosticLoggingClient::logDiagnosticMessage ( const String message,
const String description,
ShouldSample   
)
pure virtual

◆ logDiagnosticMessageWithEnhancedPrivacy() [1/2]

virtual void WebCore::DiagnosticLoggingClient::logDiagnosticMessageWithEnhancedPrivacy ( const String message,
const String description,
ShouldSample   
)
pure virtual

◆ logDiagnosticMessageWithEnhancedPrivacy() [2/2]

virtual void WebCore::DiagnosticLoggingClient::logDiagnosticMessageWithEnhancedPrivacy ( const String message,
const String description,
ShouldSample   
)
pure virtual

◆ logDiagnosticMessageWithResult() [1/2]

virtual void WebCore::DiagnosticLoggingClient::logDiagnosticMessageWithResult ( const String message,
const String description,
DiagnosticLoggingResultType  ,
ShouldSample   
)
pure virtual

◆ logDiagnosticMessageWithResult() [2/2]

virtual void WebCore::DiagnosticLoggingClient::logDiagnosticMessageWithResult ( const String message,
const String description,
DiagnosticLoggingResultType  ,
ShouldSample   
)
pure virtual

◆ logDiagnosticMessageWithValue() [1/2]

virtual void WebCore::DiagnosticLoggingClient::logDiagnosticMessageWithValue ( const String message,
const String description,
double  value,
unsigned  significantFigures,
ShouldSample   
)
pure virtual

◆ logDiagnosticMessageWithValue() [2/2]

virtual void WebCore::DiagnosticLoggingClient::logDiagnosticMessageWithValue ( const String message,
const String description,
double  value,
unsigned  significantFigures,
ShouldSample   
)
pure virtual

◆ shouldLogAfterSampling() [1/2]

static bool WebCore::DiagnosticLoggingClient::shouldLogAfterSampling ( ShouldSample  )
static

◆ shouldLogAfterSampling() [2/2]

bool WebCore::DiagnosticLoggingClient::shouldLogAfterSampling ( ShouldSample  shouldSample)
inlinestatic

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