These codes are notably useful during the unit and runtime testing.
F_syntax_not,
F_terminate,
F_terminate_not,
+ F_test,
+ F_test_not,
F_thread,
F_thread_not,
F_time,
const f_string_static_t f_status_syntax_not_s = macro_f_string_static_t_initialize_1(F_status_syntax_not_s, 0, F_status_syntax_not_s_length);
const f_string_static_t f_status_terminate_s = macro_f_string_static_t_initialize_1(F_status_terminate_s, 0, F_status_terminate_s_length);
const f_string_static_t f_status_terminate_not_s = macro_f_string_static_t_initialize_1(F_status_terminate_not_s, 0, F_status_terminate_not_s_length);
+ const f_string_static_t f_status_test_s = macro_f_string_static_t_initialize_1(F_status_test_s, 0, F_status_test_s_length);
+ const f_string_static_t f_status_test_not_s = macro_f_string_static_t_initialize_1(F_status_test_not_s, 0, F_status_test_not_s_length);
const f_string_static_t f_status_thread_s = macro_f_string_static_t_initialize_1(F_status_thread_s, 0, F_status_thread_s_length);
const f_string_static_t f_status_thread_not_s = macro_f_string_static_t_initialize_1(F_status_thread_not_s, 0, F_status_thread_not_s_length);
const f_string_static_t f_status_time_s = macro_f_string_static_t_initialize_1(F_status_time_s, 0, F_status_time_s_length);
break;
+ case F_test:
+ *name = f_status_test_s;
+
+ break;
+
+ case F_test_not:
+ *name = f_status_test_not_s;
+
+ break;
+
case F_thread:
*name = f_status_thread_s;
#define F_status_syntax_not_s "F_syntax_not"
#define F_status_terminate_s "F_terminate"
#define F_status_terminate_not_s "F_terminate_not"
+ #define F_status_test_s "F_test"
+ #define F_status_test_not_s "F_test_not"
#define F_status_thread_s "F_thread"
#define F_status_thread_not_s "F_thread_not"
#define F_status_time_s "F_time"
#define F_status_syntax_not_s_length 12
#define F_status_terminate_s_length 11
#define F_status_terminate_not_s_length 15
+ #define F_status_test_s_length 6
+ #define F_status_test_not_s_length 10
#define F_status_thread_s_length 8
#define F_status_thread_not_s_length 12
#define F_status_time_s_length 6
extern const f_string_static_t f_status_syntax_not_s;
extern const f_string_static_t f_status_terminate_s;
extern const f_string_static_t f_status_terminate_not_s;
+ extern const f_string_static_t f_status_test_s;
+ extern const f_string_static_t f_status_test_not_s;
extern const f_string_static_t f_status_thread_s;
extern const f_string_static_t f_status_thread_not_s;
extern const f_string_static_t f_status_time_s;
F_syntax_not,
F_terminate,
F_terminate_not,
+ F_test,
+ F_test_not,
F_thread,
F_thread_not,
F_time,
f_status_syntax_not_s,
f_status_terminate_s,
f_status_terminate_not_s,
+ f_status_test_s,
+ f_status_test_not_s,
f_status_thread_s,
f_status_thread_not_s,
f_status_time_s,
f_status_status_code_last_s,
};
- for (uint16_t i = 0; i < 650; ++i) {
+ for (uint16_t i = 0; i < 652; ++i) {
f_string_static_t result = f_string_static_t_initialize;
return F_okay;
}
+ if (f_compare_dynamic(name, f_status_test_s) == F_equal_to) {
+ *code = F_test;
+
+ return F_okay;
+ }
+
+ if (f_compare_dynamic(name, f_status_test_not_s) == F_equal_to) {
+ *code = F_test_not;
+
+ return F_okay;
+ }
+
if (f_compare_dynamic(name, f_status_thread_s) == F_equal_to) {
*code = F_thread;
F_syntax_not,
F_terminate,
F_terminate_not,
+ F_test,
+ F_test_not,
F_thread,
F_thread_not,
F_time,
f_status_syntax_not_s,
f_status_terminate_s,
f_status_terminate_not_s,
+ f_status_test_s,
+ f_status_test_not_s,
f_status_thread_s,
f_status_thread_not_s,
f_status_time_s,
f_status_status_code_last_s,
};
- for (uint16_t i = 0; i < 650; ++i) {
+ for (uint16_t i = 0; i < 652; ++i) {
f_status_t result = F_okay;