Interface Documentation
Version: invalid
Classes | Namespaces | Functions
demangle.hh File Reference
#include <string>
#include <typeinfo>
Include dependency graph for demangle.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  flecsi::util::Symbol< S >
 

Namespaces

 flecsi
 

Functions

std::string flecsi::util::demangle (const char *const name)
 
template<class T >
std::string flecsi::util::type ()
 
std::string flecsi::util::type (const std::type_info &type_info)
 
template<auto & S>
std::string flecsi::util::symbol ()
 

Function Documentation

◆ symbol()

template<auto & S>
std::string flecsi::util::symbol ( )

Return the name of the template argument.

Template Parameters
areference to a function or variable
Returns
demangled name