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
T
from 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 |