MCPcopy Create free account
hub / github.com/LAStools/LAStools / ByteStreamInFileLE

Class ByteStreamInFileLE

LASzip/src/bytestreamin_file.hpp:63–81  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

61};
62
63class ByteStreamInFileLE : public ByteStreamInFile
64{
65public:
66 ByteStreamInFileLE(FILE* file);
67/* read 16 bit low-endian field */
68 void get16bitsLE(U8* bytes);
69/* read 32 bit low-endian field */
70 void get32bitsLE(U8* bytes);
71/* read 64 bit low-endian field */
72 void get64bitsLE(U8* bytes);
73/* read 16 bit big-endian field */
74 void get16bitsBE(U8* bytes);
75/* read 32 bit big-endian field */
76 void get32bitsBE(U8* bytes);
77/* read 64 bit big-endian field */
78 void get64bitsBE(U8* bytes);
79private:
80 U8 swapped[8] = {0};
81};
82
83class ByteStreamInFileBE : public ByteStreamInFile
84{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected