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

#include <InspectorScriptProfilerAgent.h>

Inheritance diagram for Inspector::InspectorScriptProfilerAgent:
Inspector::InspectorAgentBase Inspector::ScriptProfilerBackendDispatcherHandler JSC::Debugger::ProfilingClient Inspector::InspectorAgentBase Inspector::ScriptProfilerBackendDispatcherHandler JSC::Debugger::ProfilingClient

Public Member Functions

 InspectorScriptProfilerAgent (AgentContext &)
 
virtual ~InspectorScriptProfilerAgent ()
 
void didCreateFrontendAndBackend (FrontendRouter *, BackendDispatcher *) override
 
void willDestroyFrontendAndBackend (DisconnectReason) override
 
void startTracking (ErrorString &, const bool *const includeSamples) override
 
void stopTracking (ErrorString &) override
 
void programmaticCaptureStarted ()
 
void programmaticCaptureStopped ()
 
bool isAlreadyProfiling () const override
 
double willEvaluateScript () override
 
void didEvaluateScript (double, JSC::ProfilingReason) override
 
 InspectorScriptProfilerAgent (AgentContext &)
 
virtual ~InspectorScriptProfilerAgent ()
 
void didCreateFrontendAndBackend (FrontendRouter *, BackendDispatcher *) override
 
void willDestroyFrontendAndBackend (DisconnectReason) override
 
void startTracking (ErrorString &, const bool *const includeSamples) override
 
void stopTracking (ErrorString &) override
 
void programmaticCaptureStarted ()
 
void programmaticCaptureStopped ()
 
bool isAlreadyProfiling () const override
 
double willEvaluateScript () override
 
void didEvaluateScript (double, JSC::ProfilingReason) override
 
- Public Member Functions inherited from Inspector::InspectorAgentBase
virtual ~InspectorAgentBase ()
 
String domainName () const
 
virtual void discardValues ()
 
virtual void discardAgent ()
 
virtual ~InspectorAgentBase ()
 
String domainName () const
 
virtual void discardValues ()
 
virtual void discardAgent ()
 
- Public Member Functions inherited from JSC::Debugger::ProfilingClient
virtual ~ProfilingClient ()
 
virtual ~ProfilingClient ()
 

Additional Inherited Members

- Protected Member Functions inherited from Inspector::InspectorAgentBase
 InspectorAgentBase (const String &name)
 
 InspectorAgentBase (const String &name)
 
- Protected Member Functions inherited from Inspector::ScriptProfilerBackendDispatcherHandler
virtual ~ScriptProfilerBackendDispatcherHandler ()
 
virtual ~ScriptProfilerBackendDispatcherHandler ()
 
- Protected Attributes inherited from Inspector::InspectorAgentBase
String m_name
 

Constructor & Destructor Documentation

◆ InspectorScriptProfilerAgent() [1/2]

Inspector::InspectorScriptProfilerAgent::InspectorScriptProfilerAgent ( AgentContext context)

◆ ~InspectorScriptProfilerAgent() [1/2]

Inspector::InspectorScriptProfilerAgent::~InspectorScriptProfilerAgent ( )
virtual

◆ InspectorScriptProfilerAgent() [2/2]

Inspector::InspectorScriptProfilerAgent::InspectorScriptProfilerAgent ( AgentContext )

◆ ~InspectorScriptProfilerAgent() [2/2]

virtual Inspector::InspectorScriptProfilerAgent::~InspectorScriptProfilerAgent ( )
virtual

Member Function Documentation

◆ didCreateFrontendAndBackend() [1/2]

void Inspector::InspectorScriptProfilerAgent::didCreateFrontendAndBackend ( FrontendRouter ,
BackendDispatcher  
)
overridevirtual

◆ didCreateFrontendAndBackend() [2/2]

void Inspector::InspectorScriptProfilerAgent::didCreateFrontendAndBackend ( FrontendRouter ,
BackendDispatcher  
)
overridevirtual

◆ didEvaluateScript() [1/2]

void Inspector::InspectorScriptProfilerAgent::didEvaluateScript ( double  ,
JSC::ProfilingReason   
)
overridevirtual

◆ didEvaluateScript() [2/2]

void Inspector::InspectorScriptProfilerAgent::didEvaluateScript ( double  startTime,
JSC::ProfilingReason  reason 
)
overridevirtual

◆ isAlreadyProfiling() [1/2]

bool Inspector::InspectorScriptProfilerAgent::isAlreadyProfiling ( ) const
overridevirtual

◆ isAlreadyProfiling() [2/2]

bool Inspector::InspectorScriptProfilerAgent::isAlreadyProfiling ( ) const
overridevirtual

◆ programmaticCaptureStarted() [1/2]

void Inspector::InspectorScriptProfilerAgent::programmaticCaptureStarted ( )

◆ programmaticCaptureStarted() [2/2]

void Inspector::InspectorScriptProfilerAgent::programmaticCaptureStarted ( )

◆ programmaticCaptureStopped() [1/2]

void Inspector::InspectorScriptProfilerAgent::programmaticCaptureStopped ( )

◆ programmaticCaptureStopped() [2/2]

void Inspector::InspectorScriptProfilerAgent::programmaticCaptureStopped ( )

◆ startTracking() [1/2]

void Inspector::InspectorScriptProfilerAgent::startTracking ( ErrorString ,
const bool *const  includeSamples 
)
overridevirtual

◆ startTracking() [2/2]

void Inspector::InspectorScriptProfilerAgent::startTracking ( ErrorString ,
const bool *const  includeSamples 
)
overridevirtual

◆ stopTracking() [1/2]

void Inspector::InspectorScriptProfilerAgent::stopTracking ( ErrorString )
overridevirtual

◆ stopTracking() [2/2]

void Inspector::InspectorScriptProfilerAgent::stopTracking ( ErrorString )
overridevirtual

◆ willDestroyFrontendAndBackend() [1/2]

void Inspector::InspectorScriptProfilerAgent::willDestroyFrontendAndBackend ( DisconnectReason  )
overridevirtual

◆ willDestroyFrontendAndBackend() [2/2]

void Inspector::InspectorScriptProfilerAgent::willDestroyFrontendAndBackend ( DisconnectReason  )
overridevirtual

◆ willEvaluateScript() [1/2]

double Inspector::InspectorScriptProfilerAgent::willEvaluateScript ( )
overridevirtual

◆ willEvaluateScript() [2/2]

double Inspector::InspectorScriptProfilerAgent::willEvaluateScript ( )
overridevirtual

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