#include <mapish.hpp>

Public Member Functions | |
| template<typename NodeType, typename SerializableType> | |
| bool | operator() (NodeType &dest, const SerializableType &src) const |
| Serializes src to dest. | |
| template<typename NodeType, typename SerializableType> | |
| bool | operator() (const NodeType &src, SerializableType &dest) const |
| Deserializes dest from src. | |
It uses de/serialize_streamable_map(), so see those functions for details.
Definition at line 609 of file mapish.hpp.
| bool s11n::map::streamable_map_serializable_proxy::operator() | ( | NodeType & | dest, | |
| const SerializableType & | src | |||
| ) | const [inline] |
Serializes src to dest.
ACHTUNG: never pass the same destination container to this operator more than once or you will get duplicate and/or incorrect data.
Definition at line 620 of file mapish.hpp.
References s11n::map::serialize_streamable_map().
| bool s11n::map::streamable_map_serializable_proxy::operator() | ( | const NodeType & | src, | |
| SerializableType & | dest | |||
| ) | const [inline] |
Deserializes dest from src.
Definition at line 629 of file mapish.hpp.
References s11n::map::deserialize_streamable_map().
1.5.3