rocprofiler-sdk/cxx/name_info.hpp File Reference#
| 
    Rocprofiler SDK Developer API 0.5.0
    
   ROCm Profiling API and tools 
   | 
 
name_info.hpp File Reference
#include <rocprofiler-sdk/fwd.h>#include <rocprofiler-sdk/cxx/details/mpl.hpp>#include <string>#include <string_view>#include <type_traits>#include <vector>#include <rocprofiler-sdk/cxx/details/name_info.hpp>
 Include dependency graph for name_info.hpp:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | rocprofiler::sdk::utility::name_info_impl< EnumT, ValueT > | 
| struct | rocprofiler::sdk::utility::name_info< EnumT, ValueT > | 
Namespaces | |
| namespace | rocprofiler | 
| namespace | rocprofiler::sdk | 
| namespace | rocprofiler::sdk::utility | 
Macros | |
| #define | ROCPROFILER_SDK_CXX_NAME_INFO_HPP_ 1 | 
Typedefs | |
| template<typename Tp = std::string_view> | |
| using | rocprofiler::sdk::callback_name_info_t = utility::name_info< rocprofiler_callback_tracing_kind_t, Tp > | 
| template<typename Tp = std::string_view> | |
| using | rocprofiler::sdk::buffer_name_info_t = utility::name_info< rocprofiler_buffer_tracing_kind_t, Tp > | 
| using | rocprofiler::sdk::callback_name_info = callback_name_info_t< std::string_view > | 
| using | rocprofiler::sdk::buffer_name_info = buffer_name_info_t< std::string_view > | 
Functions | |
| template<typename Tp > | |
| callback_name_info_t< Tp > | rocprofiler::sdk::get_callback_tracing_names () | 
| template<typename Tp > | |
| buffer_name_info_t< Tp > | rocprofiler::sdk::get_buffer_tracing_names () | 
Macro Definition Documentation
◆ ROCPROFILER_SDK_CXX_NAME_INFO_HPP_
| #define ROCPROFILER_SDK_CXX_NAME_INFO_HPP_ 1 | 
Definition at line 115 of file name_info.hpp.
Generated by