20.02
|
#include <IBackendProfilingContext.hpp>
Public Member Functions | |
virtual | ~IBackendProfilingContext () |
virtual uint16_t | RegisterCounters (uint16_t currentMaxGlobalCounterID)=0 |
virtual Optional< std::string > | ActivateCounters (uint32_t capturePeriod, const std::vector< uint16_t > &counterIds)=0 |
virtual std::vector< Timestamp > | ReportCounterValues ()=0 |
virtual bool | EnableProfiling (bool flag)=0 |
Definition at line 16 of file IBackendProfilingContext.hpp.
|
inlinevirtual |
Definition at line 19 of file IBackendProfilingContext.hpp.
References IBackendProfilingContext::ActivateCounters(), IBackendProfilingContext::EnableProfiling(), IBackendProfilingContext::RegisterCounters(), and IBackendProfilingContext::ReportCounterValues().
|
pure virtual |
Implemented in MockBackendProfilingContext.
Referenced by IBackendProfilingContext::~IBackendProfilingContext().
|
pure virtual |
Implemented in MockBackendProfilingContext.
Referenced by IBackendProfilingContext::~IBackendProfilingContext().
|
pure virtual |
Implemented in MockBackendProfilingContext.
Referenced by IBackendProfilingContext::~IBackendProfilingContext().
|
pure virtual |
Implemented in MockBackendProfilingContext.
Referenced by IBackendProfilingContext::~IBackendProfilingContext().