string_support< const char * > Struct Reference

string_support&lt; const char * &gt; Struct Reference#

Rocprofiler SDK Developer API: rocprofiler::sdk::mpl::string_support< const char * > Struct Reference
Rocprofiler SDK Developer API 0.4.0
ROCm Profiling API and tools
rocprofiler::sdk::mpl::string_support< const char * > Struct Reference

#include "rocprofiler-sdk/cxx/details/mpl.hpp"

+ Collaboration diagram for rocprofiler::sdk::mpl::string_support< const char * >:

Public Types

using type = const char *
 
using return_type = type
 

Public Member Functions

type operator() (const char *val) const
 

Static Public Member Functions

static constexpr type default_value ()
 

Static Public Attributes

static constexpr auto value = true
 

Detailed Description

Definition at line 92 of file mpl.hpp.

Member Typedef Documentation

◆ return_type

using rocprofiler::sdk::mpl::string_support< const char * >::return_type = type

Definition at line 95 of file mpl.hpp.

◆ type

using rocprofiler::sdk::mpl::string_support< const char * >::type = const char*

Definition at line 94 of file mpl.hpp.

Member Function Documentation

◆ default_value()

static constexpr type rocprofiler::sdk::mpl::string_support< const char * >::default_value ( )
inlinestaticconstexpr

Definition at line 98 of file mpl.hpp.

98{ return nullptr; }

◆ operator()()

type rocprofiler::sdk::mpl::string_support< const char * >::operator() ( const char *  val) const
inline

Definition at line 100 of file mpl.hpp.

100{ return val; }

Field Documentation

◆ value

constexpr auto rocprofiler::sdk::mpl::string_support< const char * >::value = true
staticconstexpr

Definition at line 97 of file mpl.hpp.


The documentation for this struct was generated from the following file:
  • rocprofiler-sdk/cxx/details/mpl.hpp