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

Class ByteStreamOutArrayLE

LASzip/src/bytestreamout_array.hpp:71–89  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

69};
70
71class ByteStreamOutArrayLE : public ByteStreamOutArray
72{
73public:
74 ByteStreamOutArrayLE(I64 alloc=4096);
75/* write 16 bit low-endian field */
76 BOOL put16bitsLE(const U8* bytes);
77/* write 32 bit low-endian field */
78 BOOL put32bitsLE(const U8* bytes);
79/* write 64 bit low-endian field */
80 BOOL put64bitsLE(const U8* bytes);
81/* write 16 bit big-endian field */
82 BOOL put16bitsBE(const U8* bytes);
83/* write 32 bit big-endian field */
84 BOOL put32bitsBE(const U8* bytes);
85/* write 64 bit big-endian field */
86 BOOL put64bitsBE(const U8* bytes);
87private:
88 U8 swapped[8] = {0};
89};
90
91class ByteStreamOutArrayBE : public ByteStreamOutArray
92{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected