hpx/debugging/demangle_helper.hpp

See Public API for a list of names and headers that are part of the public HPX API.

namespace hpx
namespace util
namespace debug

Typedefs

template<typename T>
using cxxabi_demangle_helper = demangle_helper<T>
template<typename T>
using cxx_type_id = type_id<T>

Functions

template<typename T = void>
std::string print_type(const char* = "")
template<>
std::string 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>()