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)