#include <GPUMetricHandler.h>
|
| | ~GPUMetricHandler () |
| |
| void | DestroyMetricDevice () |
| |
| int | EnableMetricGroup (uint32_t metricGroupCode, uint32_t mtype, int *status) |
| |
| int | EnableMetricGroup (const char *metricGroupName, uint32_t mtype, int *status) |
| |
| int | EnableTimeBasedStream (uint32_t timePeriod, uint32_t numReports) |
| |
| int | EnableEventBasedQuery () |
| |
| void | DisableMetricGroup () |
| |
| int | GetMetricInfo (int type, MetricInfo *data) |
| |
| int | GetMetricInfo (const char *name, int type, MetricInfo *data) |
| |
| int | GetMetricCode (const char *mGroupName, const char *metricName, uint32_t mtype, uint32_t *mGroupCode, uint32_t *metricCode) |
| |
| MetricData * | GetMetricData (uint32_t mode, uint32_t *numReports) |
| |
| int | SetControl (uint32_t mode) |
| |
| uint32_t | GetCurGroupCode () |
| |
Definition at line 109 of file GPUMetricHandler.h.
◆ ~GPUMetricHandler()
| GPUMetricHandler::~GPUMetricHandler |
( |
| ) |
|
◆ DestroyMetricDevice()
| void GPUMetricHandler::DestroyMetricDevice |
( |
| ) |
|
◆ DisableMetricGroup()
| void GPUMetricHandler::DisableMetricGroup |
( |
| ) |
|
◆ EnableEventBasedQuery()
| int GPUMetricHandler::EnableEventBasedQuery |
( |
| ) |
|
◆ EnableMetricGroup() [1/2]
| int GPUMetricHandler::EnableMetricGroup |
( |
const char * |
metricGroupName, |
|
|
uint32_t |
mtype, |
|
|
int * |
status |
|
) |
| |
◆ EnableMetricGroup() [2/2]
| int GPUMetricHandler::EnableMetricGroup |
( |
uint32_t |
metricGroupCode, |
|
|
uint32_t |
mtype, |
|
|
int * |
status |
|
) |
| |
◆ EnableTimeBasedStream()
| int GPUMetricHandler::EnableTimeBasedStream |
( |
uint32_t |
timePeriod, |
|
|
uint32_t |
numReports |
|
) |
| |
◆ GetCurGroupCode()
| uint32_t GPUMetricHandler::GetCurGroupCode |
( |
| ) |
|
◆ GetInstance()
| static GPUMetricHandler * GPUMetricHandler::GetInstance |
( |
uint32_t |
driverId, |
|
|
uint32_t |
deviceId, |
|
|
uint32_t |
subdeviceId |
|
) |
| |
|
static |
◆ GetMetricCode()
| int GPUMetricHandler::GetMetricCode |
( |
const char * |
mGroupName, |
|
|
const char * |
metricName, |
|
|
uint32_t |
mtype, |
|
|
uint32_t * |
mGroupCode, |
|
|
uint32_t * |
metricCode |
|
) |
| |
◆ GetMetricData()
| MetricData * GPUMetricHandler::GetMetricData |
( |
uint32_t |
mode, |
|
|
uint32_t * |
numReports |
|
) |
| |
◆ GetMetricInfo() [1/2]
| int GPUMetricHandler::GetMetricInfo |
( |
const char * |
name, |
|
|
int |
type, |
|
|
MetricInfo * |
data |
|
) |
| |
◆ GetMetricInfo() [2/2]
| int GPUMetricHandler::GetMetricInfo |
( |
int |
type, |
|
|
MetricInfo * |
data |
|
) |
| |
◆ InitMetricDevices()
| static int GPUMetricHandler::InitMetricDevices |
( |
DeviceInfo ** |
deviceInfoList, |
|
|
uint32_t * |
numDeviceInfo, |
|
|
uint32_t * |
totalDevices |
|
) |
| |
|
static |
◆ SetControl()
| int GPUMetricHandler::SetControl |
( |
uint32_t |
mode | ) |
|
The documentation for this class was generated from the following file: