1 /* AUTOGENERATED FILE. DO NOT EDIT. */ 2 #ifndef _MOCKFWK_ID_H 3 #define _MOCKFWK_ID_H 4 5 #include "unity.h" 6 #include "fwk_id.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 Mockfwk_id_Init(void); 21 void Mockfwk_id_Destroy(void); 22 void Mockfwk_id_Verify(void); 23 24 25 26 27 #define fwk_id_type_is_valid_IgnoreAndReturn(cmock_retval) fwk_id_type_is_valid_CMockIgnoreAndReturn(__LINE__, cmock_retval) 28 void fwk_id_type_is_valid_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, bool cmock_to_return); 29 #define fwk_id_type_is_valid_StopIgnore() fwk_id_type_is_valid_CMockStopIgnore() 30 void fwk_id_type_is_valid_CMockStopIgnore(void); 31 #define fwk_id_type_is_valid_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_type_is_valid_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 32 void fwk_id_type_is_valid_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, bool cmock_to_return); 33 #define fwk_id_type_is_valid_ExpectAndReturn(id, cmock_retval) fwk_id_type_is_valid_CMockExpectAndReturn(__LINE__, id, cmock_retval) 34 void fwk_id_type_is_valid_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t id, bool cmock_to_return); 35 typedef bool (* CMOCK_fwk_id_type_is_valid_CALLBACK)(fwk_id_t id, int cmock_num_calls); 36 void fwk_id_type_is_valid_AddCallback(CMOCK_fwk_id_type_is_valid_CALLBACK Callback); 37 void fwk_id_type_is_valid_Stub(CMOCK_fwk_id_type_is_valid_CALLBACK Callback); 38 #define fwk_id_type_is_valid_StubWithCallback fwk_id_type_is_valid_Stub 39 #define fwk_id_type_is_valid_IgnoreArg_id() fwk_id_type_is_valid_CMockIgnoreArg_id(__LINE__) 40 void fwk_id_type_is_valid_CMockIgnoreArg_id(UNITY_LINE_TYPE cmock_line); 41 #define fwk_id_is_type_IgnoreAndReturn(cmock_retval) fwk_id_is_type_CMockIgnoreAndReturn(__LINE__, cmock_retval) 42 void fwk_id_is_type_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, bool cmock_to_return); 43 #define fwk_id_is_type_StopIgnore() fwk_id_is_type_CMockStopIgnore() 44 void fwk_id_is_type_CMockStopIgnore(void); 45 #define fwk_id_is_type_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_is_type_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 46 void fwk_id_is_type_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, bool cmock_to_return); 47 #define fwk_id_is_type_ExpectAndReturn(id, type, cmock_retval) fwk_id_is_type_CMockExpectAndReturn(__LINE__, id, type, cmock_retval) 48 void fwk_id_is_type_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t id, enum fwk_id_type type, bool cmock_to_return); 49 typedef bool (* CMOCK_fwk_id_is_type_CALLBACK)(fwk_id_t id, enum fwk_id_type type, int cmock_num_calls); 50 void fwk_id_is_type_AddCallback(CMOCK_fwk_id_is_type_CALLBACK Callback); 51 void fwk_id_is_type_Stub(CMOCK_fwk_id_is_type_CALLBACK Callback); 52 #define fwk_id_is_type_StubWithCallback fwk_id_is_type_Stub 53 #define fwk_id_is_type_IgnoreArg_id() fwk_id_is_type_CMockIgnoreArg_id(__LINE__) 54 void fwk_id_is_type_CMockIgnoreArg_id(UNITY_LINE_TYPE cmock_line); 55 #define fwk_id_is_type_IgnoreArg_type() fwk_id_is_type_CMockIgnoreArg_type(__LINE__) 56 void fwk_id_is_type_CMockIgnoreArg_type(UNITY_LINE_TYPE cmock_line); 57 #define fwk_id_get_type_IgnoreAndReturn(cmock_retval) fwk_id_get_type_CMockIgnoreAndReturn(__LINE__, cmock_retval) 58 void fwk_id_get_type_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, enum fwk_id_type cmock_to_return); 59 #define fwk_id_get_type_StopIgnore() fwk_id_get_type_CMockStopIgnore() 60 void fwk_id_get_type_CMockStopIgnore(void); 61 #define fwk_id_get_type_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_get_type_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 62 void fwk_id_get_type_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, enum fwk_id_type cmock_to_return); 63 #define fwk_id_get_type_ExpectAndReturn(id, cmock_retval) fwk_id_get_type_CMockExpectAndReturn(__LINE__, id, cmock_retval) 64 void fwk_id_get_type_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t id, enum fwk_id_type cmock_to_return); 65 typedef enum fwk_id_type (* CMOCK_fwk_id_get_type_CALLBACK)(fwk_id_t id, int cmock_num_calls); 66 void fwk_id_get_type_AddCallback(CMOCK_fwk_id_get_type_CALLBACK Callback); 67 void fwk_id_get_type_Stub(CMOCK_fwk_id_get_type_CALLBACK Callback); 68 #define fwk_id_get_type_StubWithCallback fwk_id_get_type_Stub 69 #define fwk_id_get_type_IgnoreArg_id() fwk_id_get_type_CMockIgnoreArg_id(__LINE__) 70 void fwk_id_get_type_CMockIgnoreArg_id(UNITY_LINE_TYPE cmock_line); 71 #define fwk_id_is_equal_IgnoreAndReturn(cmock_retval) fwk_id_is_equal_CMockIgnoreAndReturn(__LINE__, cmock_retval) 72 void fwk_id_is_equal_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, bool cmock_to_return); 73 #define fwk_id_is_equal_StopIgnore() fwk_id_is_equal_CMockStopIgnore() 74 void fwk_id_is_equal_CMockStopIgnore(void); 75 #define fwk_id_is_equal_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_is_equal_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 76 void fwk_id_is_equal_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, bool cmock_to_return); 77 #define fwk_id_is_equal_ExpectAndReturn(left, right, cmock_retval) fwk_id_is_equal_CMockExpectAndReturn(__LINE__, left, right, cmock_retval) 78 void fwk_id_is_equal_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t left, fwk_id_t right, bool cmock_to_return); 79 typedef bool (* CMOCK_fwk_id_is_equal_CALLBACK)(fwk_id_t left, fwk_id_t right, int cmock_num_calls); 80 void fwk_id_is_equal_AddCallback(CMOCK_fwk_id_is_equal_CALLBACK Callback); 81 void fwk_id_is_equal_Stub(CMOCK_fwk_id_is_equal_CALLBACK Callback); 82 #define fwk_id_is_equal_StubWithCallback fwk_id_is_equal_Stub 83 #define fwk_id_is_equal_IgnoreArg_left() fwk_id_is_equal_CMockIgnoreArg_left(__LINE__) 84 void fwk_id_is_equal_CMockIgnoreArg_left(UNITY_LINE_TYPE cmock_line); 85 #define fwk_id_is_equal_IgnoreArg_right() fwk_id_is_equal_CMockIgnoreArg_right(__LINE__) 86 void fwk_id_is_equal_CMockIgnoreArg_right(UNITY_LINE_TYPE cmock_line); 87 #define fwk_optional_id_is_defined_IgnoreAndReturn(cmock_retval) fwk_optional_id_is_defined_CMockIgnoreAndReturn(__LINE__, cmock_retval) 88 void fwk_optional_id_is_defined_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, bool cmock_to_return); 89 #define fwk_optional_id_is_defined_StopIgnore() fwk_optional_id_is_defined_CMockStopIgnore() 90 void fwk_optional_id_is_defined_CMockStopIgnore(void); 91 #define fwk_optional_id_is_defined_ExpectAnyArgsAndReturn(cmock_retval) fwk_optional_id_is_defined_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 92 void fwk_optional_id_is_defined_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, bool cmock_to_return); 93 #define fwk_optional_id_is_defined_ExpectAndReturn(id, cmock_retval) fwk_optional_id_is_defined_CMockExpectAndReturn(__LINE__, id, cmock_retval) 94 void fwk_optional_id_is_defined_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_optional_id_t id, bool cmock_to_return); 95 typedef bool (* CMOCK_fwk_optional_id_is_defined_CALLBACK)(fwk_optional_id_t id, int cmock_num_calls); 96 void fwk_optional_id_is_defined_AddCallback(CMOCK_fwk_optional_id_is_defined_CALLBACK Callback); 97 void fwk_optional_id_is_defined_Stub(CMOCK_fwk_optional_id_is_defined_CALLBACK Callback); 98 #define fwk_optional_id_is_defined_StubWithCallback fwk_optional_id_is_defined_Stub 99 #define fwk_optional_id_is_defined_IgnoreArg_id() fwk_optional_id_is_defined_CMockIgnoreArg_id(__LINE__) 100 void fwk_optional_id_is_defined_CMockIgnoreArg_id(UNITY_LINE_TYPE cmock_line); 101 #define fwk_id_build_module_id_IgnoreAndReturn(cmock_retval) fwk_id_build_module_id_CMockIgnoreAndReturn(__LINE__, cmock_retval) 102 void fwk_id_build_module_id_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t cmock_to_return); 103 #define fwk_id_build_module_id_StopIgnore() fwk_id_build_module_id_CMockStopIgnore() 104 void fwk_id_build_module_id_CMockStopIgnore(void); 105 #define fwk_id_build_module_id_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_build_module_id_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 106 void fwk_id_build_module_id_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t cmock_to_return); 107 #define fwk_id_build_module_id_ExpectAndReturn(id, cmock_retval) fwk_id_build_module_id_CMockExpectAndReturn(__LINE__, id, cmock_retval) 108 void fwk_id_build_module_id_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t id, fwk_id_t cmock_to_return); 109 typedef fwk_id_t (* CMOCK_fwk_id_build_module_id_CALLBACK)(fwk_id_t id, int cmock_num_calls); 110 void fwk_id_build_module_id_AddCallback(CMOCK_fwk_id_build_module_id_CALLBACK Callback); 111 void fwk_id_build_module_id_Stub(CMOCK_fwk_id_build_module_id_CALLBACK Callback); 112 #define fwk_id_build_module_id_StubWithCallback fwk_id_build_module_id_Stub 113 #define fwk_id_build_module_id_IgnoreArg_id() fwk_id_build_module_id_CMockIgnoreArg_id(__LINE__) 114 void fwk_id_build_module_id_CMockIgnoreArg_id(UNITY_LINE_TYPE cmock_line); 115 #define fwk_id_build_element_id_IgnoreAndReturn(cmock_retval) fwk_id_build_element_id_CMockIgnoreAndReturn(__LINE__, cmock_retval) 116 void fwk_id_build_element_id_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t cmock_to_return); 117 #define fwk_id_build_element_id_StopIgnore() fwk_id_build_element_id_CMockStopIgnore() 118 void fwk_id_build_element_id_CMockStopIgnore(void); 119 #define fwk_id_build_element_id_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_build_element_id_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 120 void fwk_id_build_element_id_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t cmock_to_return); 121 #define fwk_id_build_element_id_ExpectAndReturn(id, element_idx, cmock_retval) fwk_id_build_element_id_CMockExpectAndReturn(__LINE__, id, element_idx, cmock_retval) 122 void fwk_id_build_element_id_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t id, unsigned int element_idx, fwk_id_t cmock_to_return); 123 typedef fwk_id_t (* CMOCK_fwk_id_build_element_id_CALLBACK)(fwk_id_t id, unsigned int element_idx, int cmock_num_calls); 124 void fwk_id_build_element_id_AddCallback(CMOCK_fwk_id_build_element_id_CALLBACK Callback); 125 void fwk_id_build_element_id_Stub(CMOCK_fwk_id_build_element_id_CALLBACK Callback); 126 #define fwk_id_build_element_id_StubWithCallback fwk_id_build_element_id_Stub 127 #define fwk_id_build_element_id_IgnoreArg_id() fwk_id_build_element_id_CMockIgnoreArg_id(__LINE__) 128 void fwk_id_build_element_id_CMockIgnoreArg_id(UNITY_LINE_TYPE cmock_line); 129 #define fwk_id_build_element_id_IgnoreArg_element_idx() fwk_id_build_element_id_CMockIgnoreArg_element_idx(__LINE__) 130 void fwk_id_build_element_id_CMockIgnoreArg_element_idx(UNITY_LINE_TYPE cmock_line); 131 #define fwk_id_build_sub_element_id_IgnoreAndReturn(cmock_retval) fwk_id_build_sub_element_id_CMockIgnoreAndReturn(__LINE__, cmock_retval) 132 void fwk_id_build_sub_element_id_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t cmock_to_return); 133 #define fwk_id_build_sub_element_id_StopIgnore() fwk_id_build_sub_element_id_CMockStopIgnore() 134 void fwk_id_build_sub_element_id_CMockStopIgnore(void); 135 #define fwk_id_build_sub_element_id_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_build_sub_element_id_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 136 void fwk_id_build_sub_element_id_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t cmock_to_return); 137 #define fwk_id_build_sub_element_id_ExpectAndReturn(id, sub_element_idx, cmock_retval) fwk_id_build_sub_element_id_CMockExpectAndReturn(__LINE__, id, sub_element_idx, cmock_retval) 138 void fwk_id_build_sub_element_id_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t id, unsigned int sub_element_idx, fwk_id_t cmock_to_return); 139 typedef fwk_id_t (* CMOCK_fwk_id_build_sub_element_id_CALLBACK)(fwk_id_t id, unsigned int sub_element_idx, int cmock_num_calls); 140 void fwk_id_build_sub_element_id_AddCallback(CMOCK_fwk_id_build_sub_element_id_CALLBACK Callback); 141 void fwk_id_build_sub_element_id_Stub(CMOCK_fwk_id_build_sub_element_id_CALLBACK Callback); 142 #define fwk_id_build_sub_element_id_StubWithCallback fwk_id_build_sub_element_id_Stub 143 #define fwk_id_build_sub_element_id_IgnoreArg_id() fwk_id_build_sub_element_id_CMockIgnoreArg_id(__LINE__) 144 void fwk_id_build_sub_element_id_CMockIgnoreArg_id(UNITY_LINE_TYPE cmock_line); 145 #define fwk_id_build_sub_element_id_IgnoreArg_sub_element_idx() fwk_id_build_sub_element_id_CMockIgnoreArg_sub_element_idx(__LINE__) 146 void fwk_id_build_sub_element_id_CMockIgnoreArg_sub_element_idx(UNITY_LINE_TYPE cmock_line); 147 #define fwk_id_build_api_id_IgnoreAndReturn(cmock_retval) fwk_id_build_api_id_CMockIgnoreAndReturn(__LINE__, cmock_retval) 148 void fwk_id_build_api_id_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t cmock_to_return); 149 #define fwk_id_build_api_id_StopIgnore() fwk_id_build_api_id_CMockStopIgnore() 150 void fwk_id_build_api_id_CMockStopIgnore(void); 151 #define fwk_id_build_api_id_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_build_api_id_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 152 void fwk_id_build_api_id_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t cmock_to_return); 153 #define fwk_id_build_api_id_ExpectAndReturn(id, api_idx, cmock_retval) fwk_id_build_api_id_CMockExpectAndReturn(__LINE__, id, api_idx, cmock_retval) 154 void fwk_id_build_api_id_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t id, unsigned int api_idx, fwk_id_t cmock_to_return); 155 typedef fwk_id_t (* CMOCK_fwk_id_build_api_id_CALLBACK)(fwk_id_t id, unsigned int api_idx, int cmock_num_calls); 156 void fwk_id_build_api_id_AddCallback(CMOCK_fwk_id_build_api_id_CALLBACK Callback); 157 void fwk_id_build_api_id_Stub(CMOCK_fwk_id_build_api_id_CALLBACK Callback); 158 #define fwk_id_build_api_id_StubWithCallback fwk_id_build_api_id_Stub 159 #define fwk_id_build_api_id_IgnoreArg_id() fwk_id_build_api_id_CMockIgnoreArg_id(__LINE__) 160 void fwk_id_build_api_id_CMockIgnoreArg_id(UNITY_LINE_TYPE cmock_line); 161 #define fwk_id_build_api_id_IgnoreArg_api_idx() fwk_id_build_api_id_CMockIgnoreArg_api_idx(__LINE__) 162 void fwk_id_build_api_id_CMockIgnoreArg_api_idx(UNITY_LINE_TYPE cmock_line); 163 #define fwk_id_get_module_idx_IgnoreAndReturn(cmock_retval) fwk_id_get_module_idx_CMockIgnoreAndReturn(__LINE__, cmock_retval) 164 void fwk_id_get_module_idx_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 165 #define fwk_id_get_module_idx_StopIgnore() fwk_id_get_module_idx_CMockStopIgnore() 166 void fwk_id_get_module_idx_CMockStopIgnore(void); 167 #define fwk_id_get_module_idx_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_get_module_idx_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 168 void fwk_id_get_module_idx_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 169 #define fwk_id_get_module_idx_ExpectAndReturn(id, cmock_retval) fwk_id_get_module_idx_CMockExpectAndReturn(__LINE__, id, cmock_retval) 170 void fwk_id_get_module_idx_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t id, unsigned int cmock_to_return); 171 typedef unsigned int (* CMOCK_fwk_id_get_module_idx_CALLBACK)(fwk_id_t id, int cmock_num_calls); 172 void fwk_id_get_module_idx_AddCallback(CMOCK_fwk_id_get_module_idx_CALLBACK Callback); 173 void fwk_id_get_module_idx_Stub(CMOCK_fwk_id_get_module_idx_CALLBACK Callback); 174 #define fwk_id_get_module_idx_StubWithCallback fwk_id_get_module_idx_Stub 175 #define fwk_id_get_module_idx_IgnoreArg_id() fwk_id_get_module_idx_CMockIgnoreArg_id(__LINE__) 176 void fwk_id_get_module_idx_CMockIgnoreArg_id(UNITY_LINE_TYPE cmock_line); 177 #define fwk_id_get_element_idx_IgnoreAndReturn(cmock_retval) fwk_id_get_element_idx_CMockIgnoreAndReturn(__LINE__, cmock_retval) 178 void fwk_id_get_element_idx_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 179 #define fwk_id_get_element_idx_StopIgnore() fwk_id_get_element_idx_CMockStopIgnore() 180 void fwk_id_get_element_idx_CMockStopIgnore(void); 181 #define fwk_id_get_element_idx_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_get_element_idx_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 182 void fwk_id_get_element_idx_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 183 #define fwk_id_get_element_idx_ExpectAndReturn(element_id, cmock_retval) fwk_id_get_element_idx_CMockExpectAndReturn(__LINE__, element_id, cmock_retval) 184 void fwk_id_get_element_idx_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t element_id, unsigned int cmock_to_return); 185 typedef unsigned int (* CMOCK_fwk_id_get_element_idx_CALLBACK)(fwk_id_t element_id, int cmock_num_calls); 186 void fwk_id_get_element_idx_AddCallback(CMOCK_fwk_id_get_element_idx_CALLBACK Callback); 187 void fwk_id_get_element_idx_Stub(CMOCK_fwk_id_get_element_idx_CALLBACK Callback); 188 #define fwk_id_get_element_idx_StubWithCallback fwk_id_get_element_idx_Stub 189 #define fwk_id_get_element_idx_IgnoreArg_element_id() fwk_id_get_element_idx_CMockIgnoreArg_element_id(__LINE__) 190 void fwk_id_get_element_idx_CMockIgnoreArg_element_id(UNITY_LINE_TYPE cmock_line); 191 #define fwk_id_get_sub_element_idx_IgnoreAndReturn(cmock_retval) fwk_id_get_sub_element_idx_CMockIgnoreAndReturn(__LINE__, cmock_retval) 192 void fwk_id_get_sub_element_idx_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 193 #define fwk_id_get_sub_element_idx_StopIgnore() fwk_id_get_sub_element_idx_CMockStopIgnore() 194 void fwk_id_get_sub_element_idx_CMockStopIgnore(void); 195 #define fwk_id_get_sub_element_idx_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_get_sub_element_idx_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 196 void fwk_id_get_sub_element_idx_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 197 #define fwk_id_get_sub_element_idx_ExpectAndReturn(sub_element_id, cmock_retval) fwk_id_get_sub_element_idx_CMockExpectAndReturn(__LINE__, sub_element_id, cmock_retval) 198 void fwk_id_get_sub_element_idx_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t sub_element_id, unsigned int cmock_to_return); 199 typedef unsigned int (* CMOCK_fwk_id_get_sub_element_idx_CALLBACK)(fwk_id_t sub_element_id, int cmock_num_calls); 200 void fwk_id_get_sub_element_idx_AddCallback(CMOCK_fwk_id_get_sub_element_idx_CALLBACK Callback); 201 void fwk_id_get_sub_element_idx_Stub(CMOCK_fwk_id_get_sub_element_idx_CALLBACK Callback); 202 #define fwk_id_get_sub_element_idx_StubWithCallback fwk_id_get_sub_element_idx_Stub 203 #define fwk_id_get_sub_element_idx_IgnoreArg_sub_element_id() fwk_id_get_sub_element_idx_CMockIgnoreArg_sub_element_id(__LINE__) 204 void fwk_id_get_sub_element_idx_CMockIgnoreArg_sub_element_id(UNITY_LINE_TYPE cmock_line); 205 #define fwk_id_get_api_idx_IgnoreAndReturn(cmock_retval) fwk_id_get_api_idx_CMockIgnoreAndReturn(__LINE__, cmock_retval) 206 void fwk_id_get_api_idx_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 207 #define fwk_id_get_api_idx_StopIgnore() fwk_id_get_api_idx_CMockStopIgnore() 208 void fwk_id_get_api_idx_CMockStopIgnore(void); 209 #define fwk_id_get_api_idx_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_get_api_idx_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 210 void fwk_id_get_api_idx_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 211 #define fwk_id_get_api_idx_ExpectAndReturn(api_id, cmock_retval) fwk_id_get_api_idx_CMockExpectAndReturn(__LINE__, api_id, cmock_retval) 212 void fwk_id_get_api_idx_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t api_id, unsigned int cmock_to_return); 213 typedef unsigned int (* CMOCK_fwk_id_get_api_idx_CALLBACK)(fwk_id_t api_id, int cmock_num_calls); 214 void fwk_id_get_api_idx_AddCallback(CMOCK_fwk_id_get_api_idx_CALLBACK Callback); 215 void fwk_id_get_api_idx_Stub(CMOCK_fwk_id_get_api_idx_CALLBACK Callback); 216 #define fwk_id_get_api_idx_StubWithCallback fwk_id_get_api_idx_Stub 217 #define fwk_id_get_api_idx_IgnoreArg_api_id() fwk_id_get_api_idx_CMockIgnoreArg_api_id(__LINE__) 218 void fwk_id_get_api_idx_CMockIgnoreArg_api_id(UNITY_LINE_TYPE cmock_line); 219 #define fwk_id_get_event_idx_IgnoreAndReturn(cmock_retval) fwk_id_get_event_idx_CMockIgnoreAndReturn(__LINE__, cmock_retval) 220 void fwk_id_get_event_idx_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 221 #define fwk_id_get_event_idx_StopIgnore() fwk_id_get_event_idx_CMockStopIgnore() 222 void fwk_id_get_event_idx_CMockStopIgnore(void); 223 #define fwk_id_get_event_idx_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_get_event_idx_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 224 void fwk_id_get_event_idx_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 225 #define fwk_id_get_event_idx_ExpectAndReturn(event_id, cmock_retval) fwk_id_get_event_idx_CMockExpectAndReturn(__LINE__, event_id, cmock_retval) 226 void fwk_id_get_event_idx_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t event_id, unsigned int cmock_to_return); 227 typedef unsigned int (* CMOCK_fwk_id_get_event_idx_CALLBACK)(fwk_id_t event_id, int cmock_num_calls); 228 void fwk_id_get_event_idx_AddCallback(CMOCK_fwk_id_get_event_idx_CALLBACK Callback); 229 void fwk_id_get_event_idx_Stub(CMOCK_fwk_id_get_event_idx_CALLBACK Callback); 230 #define fwk_id_get_event_idx_StubWithCallback fwk_id_get_event_idx_Stub 231 #define fwk_id_get_event_idx_IgnoreArg_event_id() fwk_id_get_event_idx_CMockIgnoreArg_event_id(__LINE__) 232 void fwk_id_get_event_idx_CMockIgnoreArg_event_id(UNITY_LINE_TYPE cmock_line); 233 #define fwk_id_get_notification_idx_IgnoreAndReturn(cmock_retval) fwk_id_get_notification_idx_CMockIgnoreAndReturn(__LINE__, cmock_retval) 234 void fwk_id_get_notification_idx_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 235 #define fwk_id_get_notification_idx_StopIgnore() fwk_id_get_notification_idx_CMockStopIgnore() 236 void fwk_id_get_notification_idx_CMockStopIgnore(void); 237 #define fwk_id_get_notification_idx_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_get_notification_idx_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 238 void fwk_id_get_notification_idx_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, unsigned int cmock_to_return); 239 #define fwk_id_get_notification_idx_ExpectAndReturn(notification_id, cmock_retval) fwk_id_get_notification_idx_CMockExpectAndReturn(__LINE__, notification_id, cmock_retval) 240 void fwk_id_get_notification_idx_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t notification_id, unsigned int cmock_to_return); 241 typedef unsigned int (* CMOCK_fwk_id_get_notification_idx_CALLBACK)(fwk_id_t notification_id, int cmock_num_calls); 242 void fwk_id_get_notification_idx_AddCallback(CMOCK_fwk_id_get_notification_idx_CALLBACK Callback); 243 void fwk_id_get_notification_idx_Stub(CMOCK_fwk_id_get_notification_idx_CALLBACK Callback); 244 #define fwk_id_get_notification_idx_StubWithCallback fwk_id_get_notification_idx_Stub 245 #define fwk_id_get_notification_idx_IgnoreArg_notification_id() fwk_id_get_notification_idx_CMockIgnoreArg_notification_id(__LINE__) 246 void fwk_id_get_notification_idx_CMockIgnoreArg_notification_id(UNITY_LINE_TYPE cmock_line); 247 #define fwk_id_verbose_str_IgnoreAndReturn(cmock_retval) fwk_id_verbose_str_CMockIgnoreAndReturn(__LINE__, cmock_retval) 248 void fwk_id_verbose_str_CMockIgnoreAndReturn(UNITY_LINE_TYPE cmock_line, struct fwk_id_verbose_fmt cmock_to_return); 249 #define fwk_id_verbose_str_StopIgnore() fwk_id_verbose_str_CMockStopIgnore() 250 void fwk_id_verbose_str_CMockStopIgnore(void); 251 #define fwk_id_verbose_str_ExpectAnyArgsAndReturn(cmock_retval) fwk_id_verbose_str_CMockExpectAnyArgsAndReturn(__LINE__, cmock_retval) 252 void fwk_id_verbose_str_CMockExpectAnyArgsAndReturn(UNITY_LINE_TYPE cmock_line, struct fwk_id_verbose_fmt cmock_to_return); 253 #define fwk_id_verbose_str_ExpectAndReturn(id, cmock_retval) fwk_id_verbose_str_CMockExpectAndReturn(__LINE__, id, cmock_retval) 254 void fwk_id_verbose_str_CMockExpectAndReturn(UNITY_LINE_TYPE cmock_line, fwk_id_t id, struct fwk_id_verbose_fmt cmock_to_return); 255 typedef struct fwk_id_verbose_fmt (* CMOCK_fwk_id_verbose_str_CALLBACK)(fwk_id_t id, int cmock_num_calls); 256 void fwk_id_verbose_str_AddCallback(CMOCK_fwk_id_verbose_str_CALLBACK Callback); 257 void fwk_id_verbose_str_Stub(CMOCK_fwk_id_verbose_str_CALLBACK Callback); 258 #define fwk_id_verbose_str_StubWithCallback fwk_id_verbose_str_Stub 259 #define fwk_id_verbose_str_IgnoreArg_id() fwk_id_verbose_str_CMockIgnoreArg_id(__LINE__) 260 void fwk_id_verbose_str_CMockIgnoreArg_id(UNITY_LINE_TYPE cmock_line); 261 262 #if defined(__GNUC__) && !defined(__ICC) && !defined(__TMS470__) 263 #if __GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 6 || (__GNUC_MINOR__ == 6 && __GNUC_PATCHLEVEL__ > 0))) 264 #pragma GCC diagnostic pop 265 #endif 266 #endif 267 268 #endif 269