MCPcopy Create free account
hub / github.com/PDAL/PDAL / swap_uint32

Function swap_uint32

plugins/e57/libE57Format/src/CheckedFile.cpp:102–107  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

100namespace
101{
102 inline uint32_t swap_uint32( uint32_t val )
103 {
104 val = ( ( val << 8 ) & 0xFF00FF00 ) | ( ( val >> 8 ) & 0xFF00FF );
105
106 return ( val << 16 ) | ( val >> 16 );
107 }
108
109 /// Calc CRC32C of given data
110 uint32_t checksum( char *buf, size_t size )

Callers 1

checksumFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected