Lines Matching defs:little

29 enum endianness {big, little, native};
47 return sys::IsBigEndianHost ? big : little;
272 detail::packed_endian_specific_integral<uint16_t, little, unaligned>;
274 detail::packed_endian_specific_integral<uint32_t, little, unaligned>;
276 detail::packed_endian_specific_integral<uint64_t, little, unaligned>;
279 detail::packed_endian_specific_integral<int16_t, little, unaligned>;
281 detail::packed_endian_specific_integral<int32_t, little, unaligned>;
283 detail::packed_endian_specific_integral<int64_t, little, unaligned>;
286 detail::packed_endian_specific_integral<uint16_t, little, aligned>;
288 detail::packed_endian_specific_integral<uint32_t, little, aligned>;
290 detail::packed_endian_specific_integral<uint64_t, little, aligned>;
293 detail::packed_endian_specific_integral<int16_t, little, aligned>;
295 detail::packed_endian_specific_integral<int32_t, little, aligned>;
297 detail::packed_endian_specific_integral<int64_t, little, aligned>;
342 using little_t = detail::packed_endian_specific_integral<T, little, unaligned>;
348 detail::packed_endian_specific_integral<T, little, aligned>;
382 inline uint16_t read16le(const void *P) { return read16<little>(P); }
383 inline uint32_t read32le(const void *P) { return read32<little>(P); }
384 inline uint64_t read64le(const void *P) { return read64<little>(P); }
417 inline void write16le(void *P, uint16_t V) { write16<little>(P, V); }
418 inline void write32le(void *P, uint32_t V) { write32<little>(P, V); }
419 inline void write64le(void *P, uint64_t V) { write64<little>(P, V); }