encodeMap function
void
encodeMap(
- Serializer serializer,
- Map map,
- void keyEncoder(
- Serializer,
- dynamic
- void valueEncoder(
- Serializer,
- dynamic
Encodes a map to the MessagePack format. This function is helper for the MsgPack serializable builder.
Implementation
void encodeMap(Serializer serializer, Map map, void Function(Serializer, dynamic) keyEncoder,
void Function(Serializer, dynamic) valueEncoder) {
serializer.encode(map.length);
for (final entry in map.entries) {
keyEncoder(serializer, entry.key);
valueEncoder(serializer, entry.value);
}
}