42 #ifndef ROCTRACER_PLUGIN_H_
43 #define ROCTRACER_PLUGIN_H_
81 uint32_t roctracer_major_version, uint32_t roctracer_minor_version);
activity_record_t roctracer_record_t
Activity record.
Definition: roctracer.h:439
ROCTRACER_EXPORT void roctracer_plugin_finalize()
Finalize plugin.
ROCTRACER_EXPORT int roctracer_plugin_initialize(uint32_t roctracer_major_version, uint32_t roctracer_minor_version)
Initialize plugin.
ROCTRACER_EXPORT int roctracer_plugin_write_activity_records(const roctracer_record_t *begin, const roctracer_record_t *end)
Report a range of activity trace data.
ROCTRACER_EXPORT int roctracer_plugin_write_callback_record(const roctracer_record_t *record, const void *callback_data)
Report a single callback trace data.
#define ROCTRACER_EXPORT
Definition: roctracer.h:71