Go to the documentation of this file.
25#ifndef GWENHYWFAR_ENDIANFNS_H
26#define GWENHYWFAR_ENDIANFNS_H
31#if GWENHYWFAR_SYS_IS_WINDOWS
33# define GWEN_ENDIAN_LE16TOH(x) (x)
34# define GWEN_ENDIAN_HTOLE16(x) (x)
36# define GWEN_ENDIAN_LE32TOH(x) (x)
37# define GWEN_ENDIAN_HTOLE32(x) (x)
39# define GWEN_ENDIAN_LE64TOH(x) (x)
40# define GWEN_ENDIAN_HTOLE64(x) (x)
45# define GWEN_ENDIAN_LE16TOH(x) le16toh(x)
46# define GWEN_ENDIAN_HTOLE16(x) htole16(x)
48# define GWEN_ENDIAN_LE32TOH(x) le32toh(x)
49# define GWEN_ENDIAN_HTOLE32(x) htole32(x)
51# define GWEN_ENDIAN_LE64TOH(x) le64toh(x)
52# define GWEN_ENDIAN_HTOLE64(x) htole64(x)