file
queue_serialize.h
Namespaces
- namespace checkpoint
Functions
-
template<typename SerializerT, typename T>void deserializeQueueElems(SerializerT& s, std::queue<T>& q, typename std::queue<T>::size_type size)
-
template<typename SerializerT, typename T>void serializeQueueElems(SerializerT& s, std::queue<T> q)
-
template<typename SerializerT, typename T, typename = std::enable_if_t< not checkpoint::is_footprinter_v<SerializerT> >>void serializeQueueLikeContainer(SerializerT& s, std::queue<T>& q)
-
template<typename Serializer, typename T>void serialize(Serializer& s, std::queue<T>& q)
-
template<typename Serializer, typename T>void serialize(Serializer& s, const std::priority_queue<T>& q)
-
template<typename Serializer, typename T>void serialize(Serializer& s, const std::stack<T>& stack)
-
template<typename SerializerT, typename Q, typename = std::enable_if_t< checkpoint::is_footprinter_v<SerializerT> >>void serializeQueueLikeContainer(SerializerT& s, const Q& q)