| 374 | } |
| 375 | |
| 376 | size_t ur2Data(byte* buf, URational l, ByteOrder byteOrder) { |
| 377 | size_t o = ul2Data(buf, l.first, byteOrder); |
| 378 | o += ul2Data(buf + o, l.second, byteOrder); |
| 379 | return o; |
| 380 | } |
| 381 | |
| 382 | size_t s2Data(byte* buf, int16_t s, ByteOrder byteOrder) { |
| 383 | if (byteOrder == littleEndian) { |