|
qxLib
|
The class allows you to get strings with information about the type, including its full name, name without template parameters and a list of template parameters separately. More...
#include <type_strings.h>
Static Public Member Functions | |
| static constexpr string_view_type | get_signature () |
| Get type signature (full name with template parameters) More... | |
| static constexpr string_view_type | get_name () |
| Get type name (short name without template parameters) More... | |
| static constexpr auto | get_template_parameters () |
| Get type template parameters. More... | |
The class allows you to get strings with information about the type, including its full name, name without template parameters and a list of template parameters separately.
Strings are COMPILER IMPLEMENTATION DEPENDENT but can be used for a human-readable output
| T | - type to get information for |
| char_t | - char type to use |
Definition at line 36 of file type_strings.h.
|
staticconstexpr |
Get type name (short name without template parameters)
| - | type name |
Definition at line 138 of file type_strings.inl.
|
staticconstexpr |
Get type signature (full name with template parameters)
| - | type signature |
Definition at line 132 of file type_strings.inl.
|
staticconstexpr |
Get type template parameters.
| - | template parameters |
Definition at line 153 of file type_strings.inl.