Reflection system.
More...
Reflection system.
◆ GetFullTypeName()
template<typename T>
| std::string_view Raven::ReflectionUtils::GetFullTypeName |
( |
| ) |
|
|
inlineconstexpr |
Retrieve the full decorated type name of the given template parameter.
- Template Parameters
-
| T | The type to retrieve the name for. |
- Returns
- Compiler-specific full type name.
◆ GetTypeName()
template<typename T>
| std::string_view Raven::ReflectionUtils::GetTypeName |
( |
| ) |
|
|
inlineconstexpr |
Extract a human-readable type name from the full type signature.
- Template Parameters
-
| T | The type to extract the name for. |
- Returns
- Simplified type name as string_view.