file
diagnostic_value.h
Namespaces
- namespace vt
- namespace vt::runtime
- namespace vt::runtime::component
- namespace vt::runtime::component::detail
Classes
-
template<typename T>struct vt::runtime::component::detail::DiagnosticValueWrapper
- Wrapper for the actual diagnostic value, required so reductions do not have to operate over the virtual
DiagnosticBase
hierarchy. - struct vt::runtime::component::detail::DiagnosticValueWrapper::ReduceTag
- Tag for creating a value wrapper that will participate in the reduction.
-
template<typename T>struct vt::runtime::component::detail::DiagnosticSnapshotValues
- A list of diagnostic values that apply over a certain timeframe for a given snapshot.
-
template<typename T>struct vt::runtime::component::detail::DiagnosticValue
- A keyed diagnostic value of some type
T
.