file
strong_types.h
Namespaces
- namespace vt
- namespace vt::collective
- namespace vt::collective::reduce
- namespace vt::collective::reduce::detail
- namespace vt::collective::reduce::detail::tags
- namespace std
Classes
- struct vt::collective::reduce::detail::tags::TagTag
- struct vt::collective::reduce::detail::tags::SeqTag
- struct vt::collective::reduce::detail::tags::ObjGroupTag
- struct vt::collective::reduce::detail::tags::VrtProxyTag
- struct vt::collective::reduce::detail::tags::GroupTag
- struct vt::collective::reduce::detail::tags::ComponentTag
- struct vt::collective::reduce::detail::tags::UserIDTag
- struct vt::collective::reduce::detail::tags::EpochTag
- struct vt::collective::reduce::detail::TagPair
- Holds a pair of tags, which can be used to identify a reduction instance.
-
template<>struct std::hash<vt::collective::reduce::detail::TagPair>