MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / writeContainer

Method writeContainer

source/core/StarDataStream.hpp:328–332  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

326
327template <typename Container, typename WriteFunction>
328void DataStream::writeContainer(Container const& container, WriteFunction function) {
329 writeVlqU(container.size());
330 for (auto const& elem : container)
331 function(*this, elem);
332}
333
334template <typename Container, typename ReadFunction>
335void DataStream::readContainer(Container& container, ReadFunction function) {

Callers 8

writeMethod · 0.80
writeMethod · 0.80
netStoreMethod · 0.80
sendMethod · 0.80
StarJson.cppFile · 0.80
serializeContainerMethod · 0.80

Calls 2

writeVlqUFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected