Cpp Utilities 1.2.3
Friends | List of all members
Container::SequencialMap< Key, T, Compare, Allocator >::SerializeManipulator Struct Reference

Stream manipulator for serialization and deserialization. More...

#include <SequencialMap.hpp>

Friends

template<typename Stream >
Stream & operator<< (Stream &out, const SerializeManipulator &manip)
 Output stream operator for serialization. More...
 
template<typename Stream >
Stream & operator>> (Stream &in, SerializeManipulator manip)
 Input stream operator for deserialization. More...
 

Detailed Description

template<typename Key, typename T, typename Compare = std::less<Key>, typename Allocator = std::allocator<std::pair<const Key, T>>>
struct Container::SequencialMap< Key, T, Compare, Allocator >::SerializeManipulator

Stream manipulator for serialization and deserialization.

Friends And Related Function Documentation

◆ operator<<

template<typename Key , typename T , typename Compare = std::less<Key>, typename Allocator = std::allocator<std::pair<const Key, T>>>
template<typename Stream >
Stream & operator<< ( Stream &  out,
const SerializeManipulator manip 
)
friend

Output stream operator for serialization.

Template Parameters
StreamMust support serialization of type Key and T.
Parameters
outOutput stream.
manipManipulator for SequencialMap to serialize.
Returns
Stream& out stream itself.
See also
serialize

◆ operator>>

template<typename Key , typename T , typename Compare = std::less<Key>, typename Allocator = std::allocator<std::pair<const Key, T>>>
template<typename Stream >
Stream & operator>> ( Stream &  in,
SerializeManipulator  manip 
)
friend

Input stream operator for deserialization.

Template Parameters
StreamMust support deserialization of type Key and T.
Parameters
inInput stream.
manipManipulator for SequencialMap to deserialize.
Returns
Stream& in stream itself.
See also
deserialize.

The documentation for this struct was generated from the following file: