OMNI_NON_PORTABLE
MACRO

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

SYNOPSIS top

Certain functionality in the Omni framework cannot be guaranteed across platforms (like thread prioritization). As such, those areas of code must be explicitly enabled to ensure the framework 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.