Miscellaneous Utilities

Miscellaneous utilities that don’t fit anywhere else.

Defines

RS_STMT_START

Begins multi-line preprocessor macros.

Use this and RS_STMT_END to write multi-line preprocessor macros that work in places where the compiler only expects one statement.

See also

RS_STMT_END

RS_STMT_END

Ends multi-line preprocessor macros.

Use this and RS_STMT_BEGIN to write multi-line preprocessor macros that work in places where the compiler only expects one statement.

See also

RS_STMT_BEGIN

MIN(a, b)

Minimum macro.

MAX(a, b)

Maximum macro.