OMNI_STATIC_ASSERT_MUST_BE_PASSED_BY_POINTER_IN_ABI#

OMNI_STATIC_ASSERT_MUST_BE_PASSED_BY_POINTER_IN_ABI(type_)#

At compile-time, check if the given type must be passed by pointer in the ABI.

For a type to safely passed across the ABI, the type must be:

  • Standard Layout so that the layout of members in the type fall into predictable locations.