5 #ifndef ALLINEA_METRIC_PLUGIN_ERRORS_H 6 #define ALLINEA_METRIC_PLUGIN_ERRORS_H 132 #endif // ALLINEA_METRIC_PLUGIN_ERRORS_H Types and typedefs used by the Arm MAP metric plugin API.
void allinea_set_plugin_error_messagef(plugin_id_t plugin_id, int error_code, const char *error_message,...)
Reports an error occurred in the plugin (group of metrics).
uintptr_t metric_id_t
Opaque handle to a metric.
Definition: allinea_metric_plugin_types.h:17
void allinea_set_plugin_error_message(plugin_id_t plugin_id, int error_code, const char *error_message)
Reports an error that occurred in the plugin (group of metrics).
void allinea_set_metric_error_messagef(metric_id_t metric_id, int error_code, const char *error_message,...)
Reports an error occurred when reading a metric.
uintptr_t plugin_id_t
Opaque handle to a metric plugin.
Definition: allinea_metric_plugin_types.h:15
void allinea_set_metric_error_message(metric_id_t metric_id, int error_code, const char *error_message)
Reports an error occurred when reading a metric.