template<typename T>
DiagnosticEraser struct
Erase the types from a DiagnosticValue<T> for holding in a general container.
Public static functions
- static auto get(DiagnosticValueWrapper<T> wrapper) -> DiagnosticErasedValue
- Erase the
Tfrom the value wrapper and output the type-erased value.
Function documentation
template<typename T>
static DiagnosticErasedValue vt:: runtime:: component:: detail:: DiagnosticEraser<T>:: get(DiagnosticValueWrapper<T> wrapper)
Erase the T from the value wrapper and output the type-erased value.
| Parameters | |
|---|---|
| wrapper in | the value with its wrapper |
| Returns | the type-erased value |