1 /* AUTOGENERATED FILE. DO NOT EDIT. */
2 #ifndef _MOCKMOD_SCMI_EXTRA_H
3 #define _MOCKMOD_SCMI_EXTRA_H
4 
5 #include "unity.h"
6 #include "mod_scmi_extra.h"
7 
8 /* Ignore the following warnings, since we are copying code */
9 #if defined(__GNUC__) && !defined(__ICC) && !defined(__TMS470__)
10 #if __GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 6 || (__GNUC_MINOR__ == 6 && __GNUC_PATCHLEVEL__ > 0)))
11 #pragma GCC diagnostic push
12 #endif
13 #if !defined(__clang__)
14 #pragma GCC diagnostic ignored "-Wpragmas"
15 #endif
16 #pragma GCC diagnostic ignored "-Wunknown-pragmas"
17 #pragma GCC diagnostic ignored "-Wduplicate-decl-specifier"
18 #endif
19 
20 void Mockmod_scmi_extra_Init(void);
21 void Mockmod_scmi_extra_Destroy(void);
22 void Mockmod_scmi_extra_Verify(void);
23 
24 
25 
26 
27 #define get_agent_count_IgnoreAndReturn(cmock_retval) get_agent_count_CMockIgnoreAndReturn(__LINE__, cmock_retval)
28 void get_agent_count_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
29 #define get_agent_count_StopIgnore() get_agent_count_CMockStopIgnore()
30 void get_agent_count_CMockStopIgnore(void);
31 #define get_agent_count_ExpectAnyArgsAndReturn(cmock_retval) get_agent_count_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
32 void get_agent_count_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
33 #define get_agent_count_ExpectAndReturn(agent_count, cmock_retval) get_agent_count_CMockExpectAndReturn(__LINE__, agent_count, cmock_retval)
34 void get_agent_count_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, int cmock_to_return);
35 typedef int (* CMOCK_get_agent_count_CALLBACK)(unsigned int* agent_count, int cmock_num_calls);
36 void get_agent_count_AddCallback(CMOCK_get_agent_count_CALLBACK Callback);
37 void get_agent_count_Stub(CMOCK_get_agent_count_CALLBACK Callback);
38 #define get_agent_count_StubWithCallback get_agent_count_Stub
39 #define get_agent_count_ExpectWithArrayAndReturn(agent_count, agent_count_Depth, cmock_retval) get_agent_count_CMockExpectWithArrayAndReturn(__LINE__, agent_count, agent_count_Depth, cmock_retval)
40 void get_agent_count_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, int agent_count_Depth, int cmock_to_return);
41 #define get_agent_count_ReturnThruPtr_agent_count(agent_count) get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, sizeof(unsigned int))
42 #define get_agent_count_ReturnArrayThruPtr_agent_count(agent_count, cmock_len) get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, cmock_len * sizeof(*agent_count))
43 #define get_agent_count_ReturnMemThruPtr_agent_count(agent_count, cmock_size) get_agent_count_CMockReturnMemThruPtr_agent_count(__LINE__, agent_count, cmock_size)
44 void get_agent_count_CMockReturnMemThruPtr_agent_count(UNITY_LINE_TYPE cmock_line, unsigned int* agent_count, size_t cmock_size);
45 #define get_agent_count_IgnoreArg_agent_count() get_agent_count_CMockIgnoreArg_agent_count(__LINE__)
46 void get_agent_count_CMockIgnoreArg_agent_count(UNITY_LINE_TYPE cmock_line);
47 #define get_agent_id_IgnoreAndReturn(cmock_retval) get_agent_id_CMockIgnoreAndReturn(__LINE__, cmock_retval)
48 void get_agent_id_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
49 #define get_agent_id_StopIgnore() get_agent_id_CMockStopIgnore()
50 void get_agent_id_CMockStopIgnore(void);
51 #define get_agent_id_ExpectAnyArgsAndReturn(cmock_retval) get_agent_id_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
52 void get_agent_id_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
53 #define get_agent_id_ExpectAndReturn(service_id, agent_id, cmock_retval) get_agent_id_CMockExpectAndReturn(__LINE__, service_id, agent_id, cmock_retval)
54 void get_agent_id_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, unsigned int* agent_id, int cmock_to_return);
55 typedef int (* CMOCK_get_agent_id_CALLBACK)(fwk_id_t service_id, unsigned int* agent_id, int cmock_num_calls);
56 void get_agent_id_AddCallback(CMOCK_get_agent_id_CALLBACK Callback);
57 void get_agent_id_Stub(CMOCK_get_agent_id_CALLBACK Callback);
58 #define get_agent_id_StubWithCallback get_agent_id_Stub
59 #define get_agent_id_ExpectWithArrayAndReturn(service_id, agent_id, agent_id_Depth, cmock_retval) get_agent_id_CMockExpectWithArrayAndReturn(__LINE__, service_id, agent_id, agent_id_Depth, cmock_retval)
60 void get_agent_id_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, unsigned int* agent_id, int agent_id_Depth, int cmock_to_return);
61 #define get_agent_id_ReturnThruPtr_agent_id(agent_id) get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, sizeof(unsigned int))
62 #define get_agent_id_ReturnArrayThruPtr_agent_id(agent_id, cmock_len) get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, cmock_len * sizeof(*agent_id))
63 #define get_agent_id_ReturnMemThruPtr_agent_id(agent_id, cmock_size) get_agent_id_CMockReturnMemThruPtr_agent_id(__LINE__, agent_id, cmock_size)
64 void get_agent_id_CMockReturnMemThruPtr_agent_id(UNITY_LINE_TYPE cmock_line, unsigned int* agent_id, size_t cmock_size);
65 #define get_agent_id_IgnoreArg_service_id() get_agent_id_CMockIgnoreArg_service_id(__LINE__)
66 void get_agent_id_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line);
67 #define get_agent_id_IgnoreArg_agent_id() get_agent_id_CMockIgnoreArg_agent_id(__LINE__)
68 void get_agent_id_CMockIgnoreArg_agent_id(UNITY_LINE_TYPE cmock_line);
69 #define respond_IgnoreAndReturn(cmock_retval) respond_CMockIgnoreAndReturn(__LINE__, cmock_retval)
70 void respond_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
71 #define respond_StopIgnore() respond_CMockStopIgnore()
72 void respond_CMockStopIgnore(void);
73 #define respond_ExpectAnyArgsAndReturn(cmock_retval) respond_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
74 void respond_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
75 #define respond_ExpectAndReturn(service_id, payload, size, cmock_retval) respond_CMockExpectAndReturn(__LINE__, service_id, payload, size, cmock_retval)
76 void respond_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, const void* payload, size_t size, int cmock_to_return);
77 typedef int (* CMOCK_respond_CALLBACK)(fwk_id_t service_id, const void* payload, size_t size, int cmock_num_calls);
78 void respond_AddCallback(CMOCK_respond_CALLBACK Callback);
79 void respond_Stub(CMOCK_respond_CALLBACK Callback);
80 #define respond_StubWithCallback respond_Stub
81 #define respond_ExpectWithArrayAndReturn(service_id, payload, payload_Depth, size, cmock_retval) respond_CMockExpectWithArrayAndReturn(__LINE__, service_id, payload, payload_Depth, size, cmock_retval)
82 void respond_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t service_id, const void* payload, int payload_Depth, size_t size, int cmock_to_return);
83 #define respond_IgnoreArg_service_id() respond_CMockIgnoreArg_service_id(__LINE__)
84 void respond_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line);
85 #define respond_IgnoreArg_payload() respond_CMockIgnoreArg_payload(__LINE__)
86 void respond_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line);
87 #define respond_IgnoreArg_size() respond_CMockIgnoreArg_size(__LINE__)
88 void respond_CMockIgnoreArg_size(UNITY_LINE_TYPE cmock_line);
89 #define scmi_notification_init_IgnoreAndReturn(cmock_retval) scmi_notification_init_CMockIgnoreAndReturn(__LINE__, cmock_retval)
90 void scmi_notification_init_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
91 #define scmi_notification_init_StopIgnore() scmi_notification_init_CMockStopIgnore()
92 void scmi_notification_init_CMockStopIgnore(void);
93 #define scmi_notification_init_ExpectAnyArgsAndReturn(cmock_retval) scmi_notification_init_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
94 void scmi_notification_init_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
95 #define scmi_notification_init_ExpectAndReturn(protocol_id, agent_count, element_count, operation_count, cmock_retval) scmi_notification_init_CMockExpectAndReturn(__LINE__, protocol_id, agent_count, element_count, operation_count, cmock_retval)
96 void scmi_notification_init_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int protocol_id, unsigned int agent_count, unsigned int element_count, unsigned int operation_count, int cmock_to_return);
97 typedef int (* CMOCK_scmi_notification_init_CALLBACK)(unsigned int protocol_id, unsigned int agent_count, unsigned int element_count, unsigned int operation_count, int cmock_num_calls);
98 void scmi_notification_init_AddCallback(CMOCK_scmi_notification_init_CALLBACK Callback);
99 void scmi_notification_init_Stub(CMOCK_scmi_notification_init_CALLBACK Callback);
100 #define scmi_notification_init_StubWithCallback scmi_notification_init_Stub
101 #define scmi_notification_init_IgnoreArg_protocol_id() scmi_notification_init_CMockIgnoreArg_protocol_id(__LINE__)
102 void scmi_notification_init_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line);
103 #define scmi_notification_init_IgnoreArg_agent_count() scmi_notification_init_CMockIgnoreArg_agent_count(__LINE__)
104 void scmi_notification_init_CMockIgnoreArg_agent_count(UNITY_LINE_TYPE cmock_line);
105 #define scmi_notification_init_IgnoreArg_element_count() scmi_notification_init_CMockIgnoreArg_element_count(__LINE__)
106 void scmi_notification_init_CMockIgnoreArg_element_count(UNITY_LINE_TYPE cmock_line);
107 #define scmi_notification_init_IgnoreArg_operation_count() scmi_notification_init_CMockIgnoreArg_operation_count(__LINE__)
108 void scmi_notification_init_CMockIgnoreArg_operation_count(UNITY_LINE_TYPE cmock_line);
109 #define scmi_notification_add_subscriber_IgnoreAndReturn(cmock_retval) scmi_notification_add_subscriber_CMockIgnoreAndReturn(__LINE__, cmock_retval)
110 void scmi_notification_add_subscriber_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
111 #define scmi_notification_add_subscriber_StopIgnore() scmi_notification_add_subscriber_CMockStopIgnore()
112 void scmi_notification_add_subscriber_CMockStopIgnore(void);
113 #define scmi_notification_add_subscriber_ExpectAnyArgsAndReturn(cmock_retval) scmi_notification_add_subscriber_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
114 void scmi_notification_add_subscriber_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
115 #define scmi_notification_add_subscriber_ExpectAndReturn(protocol_id, element_idx, operation_id, service_id, cmock_retval) scmi_notification_add_subscriber_CMockExpectAndReturn(__LINE__, protocol_id, element_idx, operation_id, service_id, cmock_retval)
116 void scmi_notification_add_subscriber_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int protocol_id, unsigned int element_idx, unsigned int operation_id, fwk_id_t service_id, int cmock_to_return);
117 typedef int (* CMOCK_scmi_notification_add_subscriber_CALLBACK)(unsigned int protocol_id, unsigned int element_idx, unsigned int operation_id, fwk_id_t service_id, int cmock_num_calls);
118 void scmi_notification_add_subscriber_AddCallback(CMOCK_scmi_notification_add_subscriber_CALLBACK Callback);
119 void scmi_notification_add_subscriber_Stub(CMOCK_scmi_notification_add_subscriber_CALLBACK Callback);
120 #define scmi_notification_add_subscriber_StubWithCallback scmi_notification_add_subscriber_Stub
121 #define scmi_notification_add_subscriber_IgnoreArg_protocol_id() scmi_notification_add_subscriber_CMockIgnoreArg_protocol_id(__LINE__)
122 void scmi_notification_add_subscriber_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line);
123 #define scmi_notification_add_subscriber_IgnoreArg_element_idx() scmi_notification_add_subscriber_CMockIgnoreArg_element_idx(__LINE__)
124 void scmi_notification_add_subscriber_CMockIgnoreArg_element_idx(UNITY_LINE_TYPE cmock_line);
125 #define scmi_notification_add_subscriber_IgnoreArg_operation_id() scmi_notification_add_subscriber_CMockIgnoreArg_operation_id(__LINE__)
126 void scmi_notification_add_subscriber_CMockIgnoreArg_operation_id(UNITY_LINE_TYPE cmock_line);
127 #define scmi_notification_add_subscriber_IgnoreArg_service_id() scmi_notification_add_subscriber_CMockIgnoreArg_service_id(__LINE__)
128 void scmi_notification_add_subscriber_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line);
129 #define scmi_notification_remove_subscriber_IgnoreAndReturn(cmock_retval) scmi_notification_remove_subscriber_CMockIgnoreAndReturn(__LINE__, cmock_retval)
130 void scmi_notification_remove_subscriber_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
131 #define scmi_notification_remove_subscriber_StopIgnore() scmi_notification_remove_subscriber_CMockStopIgnore()
132 void scmi_notification_remove_subscriber_CMockStopIgnore(void);
133 #define scmi_notification_remove_subscriber_ExpectAnyArgsAndReturn(cmock_retval) scmi_notification_remove_subscriber_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
134 void scmi_notification_remove_subscriber_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
135 #define scmi_notification_remove_subscriber_ExpectAndReturn(protocol_id, agent_idx, element_idx, operation_id, cmock_retval) scmi_notification_remove_subscriber_CMockExpectAndReturn(__LINE__, protocol_id, agent_idx, element_idx, operation_id, cmock_retval)
136 void scmi_notification_remove_subscriber_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int protocol_id, unsigned int agent_idx, unsigned int element_idx, unsigned int operation_id, int cmock_to_return);
137 typedef int (* CMOCK_scmi_notification_remove_subscriber_CALLBACK)(unsigned int protocol_id, unsigned int agent_idx, unsigned int element_idx, unsigned int operation_id, int cmock_num_calls);
138 void scmi_notification_remove_subscriber_AddCallback(CMOCK_scmi_notification_remove_subscriber_CALLBACK Callback);
139 void scmi_notification_remove_subscriber_Stub(CMOCK_scmi_notification_remove_subscriber_CALLBACK Callback);
140 #define scmi_notification_remove_subscriber_StubWithCallback scmi_notification_remove_subscriber_Stub
141 #define scmi_notification_remove_subscriber_IgnoreArg_protocol_id() scmi_notification_remove_subscriber_CMockIgnoreArg_protocol_id(__LINE__)
142 void scmi_notification_remove_subscriber_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line);
143 #define scmi_notification_remove_subscriber_IgnoreArg_agent_idx() scmi_notification_remove_subscriber_CMockIgnoreArg_agent_idx(__LINE__)
144 void scmi_notification_remove_subscriber_CMockIgnoreArg_agent_idx(UNITY_LINE_TYPE cmock_line);
145 #define scmi_notification_remove_subscriber_IgnoreArg_element_idx() scmi_notification_remove_subscriber_CMockIgnoreArg_element_idx(__LINE__)
146 void scmi_notification_remove_subscriber_CMockIgnoreArg_element_idx(UNITY_LINE_TYPE cmock_line);
147 #define scmi_notification_remove_subscriber_IgnoreArg_operation_id() scmi_notification_remove_subscriber_CMockIgnoreArg_operation_id(__LINE__)
148 void scmi_notification_remove_subscriber_CMockIgnoreArg_operation_id(UNITY_LINE_TYPE cmock_line);
149 #define scmi_notification_notify_IgnoreAndReturn(cmock_retval) scmi_notification_notify_CMockIgnoreAndReturn(__LINE__, cmock_retval)
150 void scmi_notification_notify_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
151 #define scmi_notification_notify_StopIgnore() scmi_notification_notify_CMockStopIgnore()
152 void scmi_notification_notify_CMockStopIgnore(void);
153 #define scmi_notification_notify_ExpectAnyArgsAndReturn(cmock_retval) scmi_notification_notify_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
154 void scmi_notification_notify_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
155 #define scmi_notification_notify_ExpectAndReturn(protocol_id, operation_id, scmi_response_message_id, payload_p2a, payload_size, cmock_retval) scmi_notification_notify_CMockExpectAndReturn(__LINE__, protocol_id, operation_id, scmi_response_message_id, payload_p2a, payload_size, cmock_retval)
156 void scmi_notification_notify_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int protocol_id, unsigned int operation_id, unsigned int scmi_response_message_id, void* payload_p2a, size_t payload_size, int cmock_to_return);
157 typedef int (* CMOCK_scmi_notification_notify_CALLBACK)(unsigned int protocol_id, unsigned int operation_id, unsigned int scmi_response_message_id, void* payload_p2a, size_t payload_size, int cmock_num_calls);
158 void scmi_notification_notify_AddCallback(CMOCK_scmi_notification_notify_CALLBACK Callback);
159 void scmi_notification_notify_Stub(CMOCK_scmi_notification_notify_CALLBACK Callback);
160 #define scmi_notification_notify_StubWithCallback scmi_notification_notify_Stub
161 #define scmi_notification_notify_ExpectWithArrayAndReturn(protocol_id, operation_id, scmi_response_message_id, payload_p2a, payload_p2a_Depth, payload_size, cmock_retval) scmi_notification_notify_CMockExpectWithArrayAndReturn(__LINE__, protocol_id, operation_id, scmi_response_message_id, payload_p2a, payload_p2a_Depth, payload_size, cmock_retval)
162 void scmi_notification_notify_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int protocol_id, unsigned int operation_id, unsigned int scmi_response_message_id, void* payload_p2a, int payload_p2a_Depth, size_t payload_size, int cmock_to_return);
163 #define scmi_notification_notify_ReturnThruPtr_payload_p2a(payload_p2a) scmi_notification_notify_CMockReturnMemThruPtr_payload_p2a(__LINE__, payload_p2a, sizeof(void))
164 #define scmi_notification_notify_ReturnArrayThruPtr_payload_p2a(payload_p2a, cmock_len) scmi_notification_notify_CMockReturnMemThruPtr_payload_p2a(__LINE__, payload_p2a, cmock_len * sizeof(*payload_p2a))
165 #define scmi_notification_notify_ReturnMemThruPtr_payload_p2a(payload_p2a, cmock_size) scmi_notification_notify_CMockReturnMemThruPtr_payload_p2a(__LINE__, payload_p2a, cmock_size)
166 void scmi_notification_notify_CMockReturnMemThruPtr_payload_p2a(UNITY_LINE_TYPE cmock_line, void* payload_p2a, size_t cmock_size);
167 #define scmi_notification_notify_IgnoreArg_protocol_id() scmi_notification_notify_CMockIgnoreArg_protocol_id(__LINE__)
168 void scmi_notification_notify_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line);
169 #define scmi_notification_notify_IgnoreArg_operation_id() scmi_notification_notify_CMockIgnoreArg_operation_id(__LINE__)
170 void scmi_notification_notify_CMockIgnoreArg_operation_id(UNITY_LINE_TYPE cmock_line);
171 #define scmi_notification_notify_IgnoreArg_scmi_response_message_id() scmi_notification_notify_CMockIgnoreArg_scmi_response_message_id(__LINE__)
172 void scmi_notification_notify_CMockIgnoreArg_scmi_response_message_id(UNITY_LINE_TYPE cmock_line);
173 #define scmi_notification_notify_IgnoreArg_payload_p2a() scmi_notification_notify_CMockIgnoreArg_payload_p2a(__LINE__)
174 void scmi_notification_notify_CMockIgnoreArg_payload_p2a(UNITY_LINE_TYPE cmock_line);
175 #define scmi_notification_notify_IgnoreArg_payload_size() scmi_notification_notify_CMockIgnoreArg_payload_size(__LINE__)
176 void scmi_notification_notify_CMockIgnoreArg_payload_size(UNITY_LINE_TYPE cmock_line);
177 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreAndReturn(cmock_retval) mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreAndReturn(__LINE__, cmock_retval)
178 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
179 #define mod_scmi_from_protocol_api_scmi_frame_validation_StopIgnore() mod_scmi_from_protocol_api_scmi_frame_validation_CMockStopIgnore()
180 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockStopIgnore(void);
181 #define mod_scmi_from_protocol_api_scmi_frame_validation_ExpectAnyArgsAndReturn(cmock_retval) mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval)
182 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, int cmock_to_return);
183 #define mod_scmi_from_protocol_api_scmi_frame_validation_ExpectAndReturn(protocol_id, service_id, payload, payload_size, message_id, payload_size_table, command_count, handler_table, cmock_retval) mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectAndReturn(__LINE__, protocol_id, service_id, payload, payload_size, message_id, payload_size_table, command_count, handler_table, cmock_retval)
184 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, uint8_t protocol_id, fwk_id_t service_id, const uint32_t* payload, size_t payload_size, size_t message_id, const size_t* payload_size_table, size_t command_count, const handler_table_t* handler_table, int cmock_to_return);
185 typedef int (* CMOCK_mod_scmi_from_protocol_api_scmi_frame_validation_CALLBACK)(uint8_t protocol_id, fwk_id_t service_id, const uint32_t* payload, size_t payload_size, size_t message_id, const size_t* payload_size_table, size_t command_count, const handler_table_t* handler_table, int cmock_num_calls);
186 void mod_scmi_from_protocol_api_scmi_frame_validation_AddCallback(CMOCK_mod_scmi_from_protocol_api_scmi_frame_validation_CALLBACK Callback);
187 void mod_scmi_from_protocol_api_scmi_frame_validation_Stub(CMOCK_mod_scmi_from_protocol_api_scmi_frame_validation_CALLBACK Callback);
188 #define mod_scmi_from_protocol_api_scmi_frame_validation_StubWithCallback mod_scmi_from_protocol_api_scmi_frame_validation_Stub
189 #define mod_scmi_from_protocol_api_scmi_frame_validation_ExpectWithArrayAndReturn(protocol_id, service_id, payload, payload_Depth, payload_size, message_id, payload_size_table, payload_size_table_Depth, command_count, handler_table, handler_table_Depth, cmock_retval) mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectWithArrayAndReturn(__LINE__, protocol_id, service_id, payload, payload_Depth, payload_size, message_id, payload_size_table, payload_size_table_Depth, command_count, handler_table, handler_table_Depth, cmock_retval)
190 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockExpectWithArrayAndReturn(UNITY_LINE_TYPE cmock_line, uint8_t protocol_id, fwk_id_t service_id, const uint32_t* payload, int payload_Depth, size_t payload_size, size_t message_id, const size_t* payload_size_table, int payload_size_table_Depth, size_t command_count, const handler_table_t* handler_table, int handler_table_Depth, int cmock_to_return);
191 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_protocol_id() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_protocol_id(__LINE__)
192 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_protocol_id(UNITY_LINE_TYPE cmock_line);
193 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_service_id() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_service_id(__LINE__)
194 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_service_id(UNITY_LINE_TYPE cmock_line);
195 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_payload() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload(__LINE__)
196 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload(UNITY_LINE_TYPE cmock_line);
197 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_payload_size() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload_size(__LINE__)
198 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload_size(UNITY_LINE_TYPE cmock_line);
199 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_message_id() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_message_id(__LINE__)
200 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_message_id(UNITY_LINE_TYPE cmock_line);
201 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_payload_size_table() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload_size_table(__LINE__)
202 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_payload_size_table(UNITY_LINE_TYPE cmock_line);
203 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_command_count() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_command_count(__LINE__)
204 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_command_count(UNITY_LINE_TYPE cmock_line);
205 #define mod_scmi_from_protocol_api_scmi_frame_validation_IgnoreArg_handler_table() mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_handler_table(__LINE__)
206 void mod_scmi_from_protocol_api_scmi_frame_validation_CMockIgnoreArg_handler_table(UNITY_LINE_TYPE cmock_line);
207 
208 #if defined(__GNUC__) && !defined(__ICC) && !defined(__TMS470__)
209 #if __GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 6 || (__GNUC_MINOR__ == 6 && __GNUC_PATCHLEVEL__ > 0)))
210 #pragma GCC diagnostic pop
211 #endif
212 #endif
213 
214 #endif
215