OMNI_NON_PORTABLE
MACRO

OMNI_NON_PORTABLE - If defined, the library will enable non-portable code.

SYNOPSIS top

Certain functionality in the library cannot be guaranteed across platforms (like thread prioritization). As such, those areas of code must be explicitly enabled to ensure the library stays as much equivalent across platforms as possible.

DESCRIPTION top

Defining this macro enables certain function blocks and portability across the different platforms and even across version lines cannot be guaranteed. To which it is up to the user to determine if they need the areas determined to be 'non-portable' with no work around to be enabled.

CONSIDERATIONS top

No special considerations

PLATFORM SPECIFIC top

No platform specific notes.

NOTES top

None.