Documentation

FROM_LITTLE_ENDIAN8

FROM_LITTLE_ENDIAN8 Description Conditionally converts value from little-endian to native byte order. On big-endian systems, this inverts the byte order. On little-endian systems, this is a no-op.

Read More

FWriteFmt

FWriteFmt Description Write formatted output to a file stream. This macro internally uses StrWriteFmtInternal to format the string and then writes it to the stream.

Read More

FWriteFmtLn

FWriteFmtLn Description Write formatted output to a file stream followed by a newline character. This macro internally uses StrWriteFmtInternal to format the string and then writes it to the stream followed by a newline.

Read More

GENERIC_LIST

GENERIC_LIST Description Cast any list to a generic list

Read More

GENERIC_LIST_NODE

GENERIC_LIST_NODE Description Cast any list node to a generic list node

Read More

IN_RANGE

IN_RANGE Description Checks if the value x is within the inclusive range [lo, hi].

Read More

INVERT_ENDIANNESS2

INVERT_ENDIANNESS2 Description Inverts endianness of 16-bit (2-byte) value.

Read More

INVERT_ENDIANNESS4

INVERT_ENDIANNESS4 Description Inverts endianness of 32-bit (4-byte) value.

Read More

INVERT_ENDIANNESS8

INVERT_ENDIANNESS8 Description Inverts endianness of 64-bit (8-byte) value.

Read More

IOFMT_LVAL_APPEND_COMMA

IOFMT_LVAL_APPEND_COMMA Description Helper macro to append a comma after wrapping given argument in IOFMT Used in following macros

Read More