file
store_elm.h
Namespaces
- namespace vt
- namespace vt::vrt
- namespace vt::vrt::collection
- namespace vt::vrt::collection::storage
- namespace vt::vrt::collection::storage::detail
Classes
- struct vt::vrt::collection::storage::StoreElmBase
- Polymorphic, untyped base class for stored values in collection elements.
-
template<typename T, typename Enable = void>struct vt::vrt::collection::storage::StoreElm
- Typed value stored in collection element.
-
template<typename T>struct vt::vrt::collection::storage::StoreElm<T, typename std::enable_if_t<::checkpoint::SerializableTraits<T>::is_serializable>>
-
template<typename T>struct vt::vrt::collection::storage::detail::ByteWrapper
- Wrapper for byte-copyable value with type trait for serializer framework.
-
template<typename T>struct vt::vrt::collection::storage::StoreElm<T, typename std::enable_if_t<not ::checkpoint::SerializableTraits<T>::is_serializable>>