10 #ifndef SCARAB_UTILITY_TYPENAME_HH_ 11 #define SCARAB_UTILITY_TYPENAME_HH_ 19 std::string
demangle(
const char* a_name );
21 template <
class x_type>
22 std::string
type(
const x_type& a_param )
24 return demangle(
typeid(a_param).name() );
std::string type(const x_type &a_param)
std::string demangle(const char *a_name)