MCPcopy Create free account
hub / github.com/Exiv2/exiv2 / write

Method write

src/orfimage_int.cpp:29–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

27}
28
29DataBuf OrfHeader::write() const {
30 DataBuf buf(8);
31 switch (byteOrder()) {
32 case littleEndian:
33 buf.write_uint8(0, 'I');
34 break;
35 case bigEndian:
36 buf.write_uint8(0, 'M');
37 break;
38 default:
39 break;
40 }
41 buf.write_uint8(1, buf.read_uint8(0));
42
43 buf.write_uint16(2, sig_, byteOrder());
44 buf.write_uint32(4, 0x00000008, byteOrder());
45 return buf;
46}
47
48} // namespace Exiv2::Internal

Callers

nothing calls this directly

Calls 4

write_uint8Method · 0.80
read_uint8Method · 0.80
write_uint16Method · 0.80
write_uint32Method · 0.80

Tested by

no test coverage detected