debugging

#include <compatibility/hpx/util/debug/demangle_helper.hpp>

#include <hpx/debugging/print.hpp>

#include <hpx/debugging/demangle_helper.hpp>

namespace hpx
namespace util
namespace debug

Typedefs

using hpx::util::debug::cxxabi_demangle_helper = typedef demangle_helper<T>
using hpx::util::debug::cxx_type_id = typedef 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>()