|
GMP 0.3.0
Generative Metaprogramming library for C++
|
#include <array>#include <string>#include <vector>#include <gmp/meta/detail/name.hpp>#include <gmp/meta/to_fixed_string.hpp>Go to the source code of this file.
Classes | |
| struct | gmp::pretty_type_name< T > |
| Format a type name for documentation-friendly display. More... | |
| struct | gmp::pretty_type_name< std::string > |
Formatter specialization for std::string. More... | |
| struct | gmp::pretty_type_name< std::string_view > |
Formatter specialization for std::string_view. More... | |
| struct | gmp::pretty_type_name< std::vector< T > > |
Formatter specialization for std::vector<T>. More... | |
| struct | gmp::pretty_type_name< std::array< T, N > > |
Formatter specialization for std::array<T, N>. More... | |
Namespaces | |
| namespace | gmp |
Functions | |
| template<typename T > | |
| consteval auto | gmp::type_name () |
| Get the string representation of a type at compile-time. | |