| Index: runtime/platform/utils.h
|
| ===================================================================
|
| --- runtime/platform/utils.h (revision 21569)
|
| +++ runtime/platform/utils.h (working copy)
|
| @@ -170,6 +170,15 @@
|
| length >= 0 &&
|
| count <= (length - offset);
|
| }
|
| +
|
| + // Utility functions for converting values from host endianess to
|
| + // big or little endian values.
|
| + static uint16_t HostToBigEndian16(uint16_t host_value);
|
| + static uint32_t HostToBigEndian32(uint32_t host_value);
|
| + static uint64_t HostToBigEndian64(uint64_t host_value);
|
| + static uint16_t HostToLittleEndian16(uint16_t host_value);
|
| + static uint32_t HostToLittleEndian32(uint32_t host_value);
|
| + static uint64_t HostToLittleEndian64(uint64_t host_value);
|
| };
|
|
|
| } // namespace dart
|
|
|