API Reference Manual  1.45.0
api/abi-default/byteorder.h File Reference

ODP byteorder. More...

Include dependency graph for api/abi-default/byteorder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ODP_LITTLE_ENDIAN   1
 Little endian byte order.
 
#define ODP_BIG_ENDIAN   0
 Big endian byte order.
 
#define ODP_BYTE_ORDER   ODP_LITTLE_ENDIAN
 Selected byte order.
 
#define ODP_LITTLE_ENDIAN_BITFIELD   1
 Little endian bit field.
 
#define ODP_BIG_ENDIAN_BITFIELD   0
 Big endian bit field.
 
#define ODP_BITFIELD_ORDER   ODP_LITTLE_ENDIAN_BITFIELD
 Selected bitfield order.
 

Typedefs

typedef uint16_t odp_u16le_t
 unsigned 16bit little endian
 
typedef uint16_t odp_u16be_t
 unsigned 16bit big endian
 
typedef uint32_t odp_u32le_t
 unsigned 32bit little endian
 
typedef uint32_t odp_u32be_t
 unsigned 32bit big endian
 
typedef uint64_t odp_u64le_t
 unsigned 64bit little endian
 
typedef uint64_t odp_u64be_t
 unsigned 64bit big endian
 
typedef uint16_t odp_u16sum_t
 unsigned 16bit bitwise
 
typedef uint32_t odp_u32sum_t
 unsigned 32bit bitwise
 

Detailed Description

ODP byteorder.

Definition in file api/abi-default/byteorder.h.