rocprofiler-sdk/cxx/name_info.hpp File Reference#
|
Rocprofiler SDK Developer API 0.4.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