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

Method readData

source/core/StarNetElementBasicFields.hpp:276–285  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

274
275template <typename T>
276void NetElementIntegral<T>::readData(DataStream& ds, T& v) const {
277 if (sizeof(T) == 1) {
278 ds.read(v);
279 } else {
280 if (std::is_unsigned<T>::value)
281 v = ds.readVlqU();
282 else
283 v = ds.readVlqI();
284 }
285}
286
287template <typename T>
288void NetElementIntegral<T>::writeData(DataStream& ds, T const& v) const {

Callers

nothing calls this directly

Calls 3

readVlqUMethod · 0.80
readVlqIMethod · 0.80
readMethod · 0.45

Tested by

no test coverage detected