STRUCT_INTEGRITY_CHECK

Defined in omni/graph/core/Handle.h

STRUCT_INTEGRITY_CHECK(StructName, LastFunction, NumberOfFunctions)

Macro to validate the structure of the interface definitions.

New functions must be added at the end, and the struct itself must be a standard layout POD, as per Carbonite requirements.

Parameters
  • StructName[in] Name of the structure being validated

  • LastFunction[in] Name of the last function declared in the structure

  • NumberOfFunctions[in] Total number of functions declared in the structure