rocprofiler_info_data_t Struct Reference

rocprofiler_info_data_t Struct Reference#

ROCProfilerV1 API: rocprofiler_info_data_t Struct Reference
rocprofiler_info_data_t Struct Reference

#include <rocprofiler.h>

Data Fields

uint32_t agent_index
 
rocprofiler_info_kind_t kind
 
union {
   struct {
      const char *   rocprofiler_info_data_t::name
 
      uint32_t   rocprofiler_info_data_t::instances
 
      const char *   rocprofiler_info_data_t::expr
 
      const char *   rocprofiler_info_data_t::description
 
      const char *   rocprofiler_info_data_t::block_name
 
      uint32_t   rocprofiler_info_data_t::block_counters
 
   }   rocprofiler_info_data_t::metric
 
   struct {
      const char *   rocprofiler_info_data_t::name
 
      const char *   rocprofiler_info_data_t::description
 
      uint32_t   rocprofiler_info_data_t::parameter_count
 
   }   rocprofiler_info_data_t::trace
 
   struct {
      uint32_t   rocprofiler_info_data_t::code
 
      const char *   rocprofiler_info_data_t::trace_name
 
      const char *   rocprofiler_info_data_t::parameter_name
 
      const char *   rocprofiler_info_data_t::description
 
   }   rocprofiler_info_data_t::trace_parameter
 
}; 
 

The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocprofiler-docs/checkouts/docs-6.0.0/inc/rocprofiler.h