MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ live_type_name()

template<typename T >
constexpr std::string_view MayaFlux::internal::live_type_name ( )
constexprnoexcept

Extracts the unqualified type name from a compiler-generated function signature.

Parses PRETTY_FUNCTION to extract the final component of a fully qualified type name. Used by MF_LIVE_EXPOSE_AUTO to derive stable per-type key prefixes without requiring the caller to supply a string literal.

Template Parameters
TType to name.
Returns
string_view into static storage valid for the process lifetime.

Definition at line 202 of file LiveArena.hpp.

203 {
204 return ::MayaFlux::Reflect::short_type_name<T>();
205 }