Ginkgo: gko::name_demangling Namespace Reference

| Ginkgo Generated from branch based on main. Ginkgo version 1.11.0 A numerical linear algebra library targeting many-core architectures

Loading...
Searching...
No Matches
gko::name_demangling Namespace Reference

The name demangling namespace. More...

## Functions
std::string | get_type_name (const std::type_info &tinfo)
template<typename T>
std::string | get_static_type (const T &)
| This function uses name demangling facilities to get the name of the static type (T) of the object passed in arguments.
template<typename T>
std::string | get_dynamic_type (const T &t)
| This function uses name demangling facilities to get the name of the dynamic type of the object passed in arguments.

## Detailed Description

The name demangling namespace.

## Function Documentation

## ◆ get_dynamic_type()

template<typename T>

std::string gko::name_demangling::get_dynamic_type | ( | const T & | t | ) |

This function uses name demangling facilities to get the name of the dynamic type of the object passed in arguments.

Template Parameters

  T | the type of the object to demangle

Parameters

  t | the object we get the dynamic type of

## ◆ get_static_type()

template<typename T>

std::string gko::name_demangling::get_static_type | ( | const T & |  | ) |

This function uses name demangling facilities to get the name of the static type (T) of the object passed in arguments.

Template Parameters

  T | the type of the object to demangle

Parameters

  unused |