This class implements a manager for the recording and publishing of metrics. Metrics managed by a MetricsManager are grouped into categories identified by a string. The metrics manager allows clients to register a Publisher object using the addGeneralPublisher and addSpecificPublisher operations. Metrics can be recorded in one of two ways: Clients can (1) implement their own metric collection facilities and register a callback using this metric manager's registerMetricsCallback method; or (2) use the Collector objects available from the CollectorRepository owned by this metrics manager.
Synopsis
Declared in <balm_metricsmanager.h>
class MetricsManager;
Type Aliases
Name |
Description |
Identifies a registered |
|
|
Enums
Name |
Description |
Callback handle constants. |
Member Functions
Name |
Description |
|
Create a |
|
Destroy this |
Add the specified |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remove the callback associated with the specified |
|
|
|
Set whether each category currently registered with |
|
|
|
|
Declare that this type uses a |
Friends
Name |
Description |
defined in implementation |
Created with MrDocs