MCPcopy Create free account
hub / github.com/comaps/comaps / ReadPrimitiveFromSource

Function ReadPrimitiveFromSource

libs/coding/reader.hpp:270–277  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

268
269template <typename TPrimitive, class TSource>
270TPrimitive ReadPrimitiveFromSource(TSource & source)
271{
272 static_assert(std::is_trivially_copyable<TPrimitive>::value);
273
274 TPrimitive primitive;
275 source.Read(&primitive, sizeof(primitive));
276 return SwapIfBigEndianMacroBased(primitive);
277}
278
279template <typename TPrimitive, typename TSource>
280void ReadPrimitiveFromSource(TSource & source, TPrimitive & primitive)

Callers 9

ReadMethod · 0.85
DeserializeMethod · 0.85
ParseIntermediateInfoMethod · 0.85
operator()Method · 0.85
operator()Method · 0.85
GetVersionFunction · 0.85
ReadTimestampMethod · 0.85
DeserializeMethod · 0.85
DeserializeSpeedCameraFunction · 0.85

Calls 2

ReadMethod · 0.45

Tested by

no test coverage detected