20 inline void filter(std::string& r,
const char* b) {
24 const char* pb =
"std::__1::";
25 const int pl = strlen(pb);
26 const char* pe = pb + pl;
28 const char* x = std::search(b, e, pb, pe);
39 std::unique_ptr<char, void (*)(void*)> own(
41 __cxxabiv1::__cxa_demangle(
typeid(T).name(),
nullptr,
nullptr,
nullptr),
53 r.erase(remove_if(r.begin(), r.end(), ::isspace), r.end());
std::string getTypeName()
void filter(std::string &r, const char *b)