CORDET Framework - C2 Implementation
CrFwOutFactoryUserPar.h
Go to the documentation of this file.
1 
19 #ifndef CRFW_OUTFACTORY_USERPAR_H_
20 #define CRFW_OUTFACTORY_USERPAR_H_
21 
22 #include "CrFwOutCmpSample1.h"
24 
31 #define CR_FW_OUTFACTORY_MAX_NOF_OUTCMP 10
32 
44 #define CR_FW_OUTCMP_NKINDS 18
45 
121 #define CR_FW_OUTCMP_INIT_KIND_DESC \
122  { {1, 1, 0, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
123  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
124  {1, 2, 1, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
125  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
126  {1, 2, 2, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
127  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
128  {1, 7, 0, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
129  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
130  {1, 8, 1, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
131  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
132  {1, 8, 5, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
133  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
134  {5, 1, 1, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
135  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
136  {5, 1, 2, 2, 90, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
137  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
138  {5, 2, 10, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
139  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
140  {5, 2, 20, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
141  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
142  {5, 3, 30, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
143  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
144  {5, 3, 31, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
145  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
146  {5, 4, 0, 2, 50, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
147  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
148  {5, 4, 3, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
149  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
150  {5, 4, 5, 2, 99, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
151  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
152  {5, 4, 7, 2, 98, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
153  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
154  {25, 3, 0, 2, 100, &CrFwOutCmpDefEnableCheck, &CrFwSmCheckAlwaysTrue, \
155  &CrFwSmCheckAlwaysFalse, &CrFwSmEmptyAction, &CrFwOutCmpDefSerialize}, \
156  {50, 1, 0, 1, 100, &CrFwOutCmpSample1EnableCheck, &CrFwOutCmpSample1ReadyCheck, \
157  &CrFwOutCmpSample1RepeatCheck, &CrFwOutCmpSample1UpdateAction, &CrFwOutCmpSample1Serialize} \
158  }
159 
160 #endif /* CRFW_OUTFACTORY_USERPAR_H_ */
Sample OutComponent used in the Test Suite.
Definition of the utility functions for the CORDET Framework.
P&P Software GmbH, Copyright 2012-2013, All Rights Reserved