19 #ifndef CRFW_OUTFACTORY_USERPAR_H_ 20 #define CRFW_OUTFACTORY_USERPAR_H_ 29 #define CR_FW_OUTFACTORY_MAX_NOF_OUTCMP 10 42 #define CR_FW_OUTCMP_NKINDS 18 108 #define CR_FW_OUTCMP_INIT_KIND_DESC \ 109 { {1, 1, 0, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 110 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 111 {1, 2, 1, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 112 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 113 {1, 2, 2, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 114 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 115 {1, 7, 0, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 116 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 117 {1, 8, 1, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 118 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 119 {1, 8, 5, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 120 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 121 {5, 1, 1, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 122 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 123 {5, 1, 2, 2, 90, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 124 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 125 {5, 2, 10, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 126 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 127 {5, 2, 20, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 128 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 129 {5, 3, 30, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 130 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 131 {5, 3, 31, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 132 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 133 {5, 4, 0, 2, 50, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 134 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 135 {5, 4, 3, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 136 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 137 {5, 4, 5, 2, 99, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 138 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 139 {5, 4, 7, 2, 98, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 140 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 141 {25, 3, 0, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \ 142 &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \ 143 {50, 1, 0, 1, 100, &CrFwOutCmpSample1EnableCheck, &CrFwOutCmpSample1ReadyCheck, \ 144 &CrFwOutCmpSample1RepeatCheck, &CrFwOutCmpSample1UpdateAction, &CrFwOutCmpSample1Serialize} \ Sample OutComponent used in the Test Suite.
Definition of the utility functions for the CORDET Framework.