#define SYTEN_MPO_EXPECT_ORDER | ( | a, | |
b, | |||
c, | |||
d, | |||
f | |||
) |
Asserts that the supplied macro arguments a
, b
, c
and d
are 1 through 4 with the calling funcation named as f
.
Example usage: SYTEN_MPO_EXPECT_ORDER(Operator::rIdx, Operator::lIdx, Operator::uIdx, Operator::dIdx, "myfun")
to ensure that nobody changes index ordering from below you.