OMNI_STATIC_ASSERT_MUST_BE_PASSED_BY_POINTER_IN_ABI

Defined in omni/graph/exec/unstable/Assert.h

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.