cpp/types/endian

Indicates the of all scalar types:


 * If all scalar types are little-endian, equals.
 * If all scalar types are big-endian, equals.

Corner case platforms are also supported:
 * If all scalar types have equal to, endianness does not matter and all three values, , , and  are the same.
 * If the platform uses mixed endian, equals neither  nor.