#include <IBackendProfiling.hpp>
|
virtual void | RegisterCategory (const std::string &categoryName)=0 |
|
virtual uint16_t | RegisterDevice (const std::string &deviceName, uint16_t cores=0, const Optional< std::string > &parentCategoryName=EmptyOptional())=0 |
|
virtual uint16_t | RegisterCounterSet (const std::string &counterSetName, uint16_t count=0, const Optional< std::string > &parentCategoryName=EmptyOptional())=0 |
|
virtual uint16_t | RegisterCounter (const uint16_t uid, const std::string &parentCategoryName, uint16_t counterClass, uint16_t interpolation, double multiplier, const std::string &name, const std::string &description, const Optional< std::string > &units=EmptyOptional(), const Optional< uint16_t > &numberOfCores=EmptyOptional(), const Optional< uint16_t > &deviceUid=EmptyOptional(), const Optional< uint16_t > &counterSetUid=EmptyOptional())=0 |
|
virtual | ~IRegisterBackendCounters () |
|
Definition at line 49 of file IBackendProfiling.hpp.
◆ ~IRegisterBackendCounters()
◆ RegisterCategory()
virtual void RegisterCategory |
( |
const std::string & |
categoryName | ) |
|
|
pure virtual |
◆ RegisterCounter()
virtual uint16_t RegisterCounter |
( |
const uint16_t |
uid, |
|
|
const std::string & |
parentCategoryName, |
|
|
uint16_t |
counterClass, |
|
|
uint16_t |
interpolation, |
|
|
double |
multiplier, |
|
|
const std::string & |
name, |
|
|
const std::string & |
description, |
|
|
const Optional< std::string > & |
units = EmptyOptional() , |
|
|
const Optional< uint16_t > & |
numberOfCores = EmptyOptional() , |
|
|
const Optional< uint16_t > & |
deviceUid = EmptyOptional() , |
|
|
const Optional< uint16_t > & |
counterSetUid = EmptyOptional() |
|
) |
| |
|
pure virtual |
◆ RegisterCounterSet()
virtual uint16_t RegisterCounterSet |
( |
const std::string & |
counterSetName, |
|
|
uint16_t |
count = 0 , |
|
|
const Optional< std::string > & |
parentCategoryName = EmptyOptional() |
|
) |
| |
|
pure virtual |
◆ RegisterDevice()
virtual uint16_t RegisterDevice |
( |
const std::string & |
deviceName, |
|
|
uint16_t |
cores = 0 , |
|
|
const Optional< std::string > & |
parentCategoryName = EmptyOptional() |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following file: