debugging
#include <hpx/debugging/demangle_helper.hpp>
-
namespace
hpx
-
namespace
util
-
namespace
debug
Typedefs
-
using
cxxabi_demangle_helper
= demangle_helper<T>
-
using
cxx_type_id
= type_id<T>
Functions
-
template<typename
T
= void>
std::string print_type
(const char *delim = "")
-
template<>
std::string print_type
(const char *)
-
template<typename
T
, typename ...Args
>
std::enable_if<sizeof...(Args) != 0, std::string>::type print_type
(const char *delim = "")
-
template<typename
T
>
struct demangle_helper
Public Functions
-
char const *
type_id
() const
-
template<typename
T
>
struct type_id
Public Static Attributes
-
demangle_helper<T>
typeid_
= demangle_helper<T>()
#include <hpx/debugging/print.hpp>
#include <compatibility/hpx/util/debug/demangle_helper.hpp>