Converts integral and floating point values between native, big‐endian, and little‐endian byte orders.

Synopsis

Declared in <folly/lang/Bits.h>

class Endian;

Enums

Name

Description

Order

Byte order of a value.

Static Member Functions

Name

Description

big

Convert x between native and big‐endian byte order.

little

Convert x between native and little‐endian byte order.

swap

Swap the byte order of x between big‐endian and little‐endian.

Static Data Members

Name

Description

order

The byte order native to the target platform.

Created with MrDocs