$num++;
}
my $un = uc $n;
- printf (" };\n");
+ printf (" };\n\n");
+ my $fn="enum edg_wll_Stat$n edg_wll_$n" . "StrToCode(const char *in) {";
+ gen qq{
+!$fn
+! int i;
+!
+! for (i = 0; i < EDG_WLL_NUMBER_OF_${un}S && strcasecmp(in, edg_wll_Status${n}Names[i]); i++);
+! if (i == EDG_WLL_NUMBER_OF_${un}S ) return -1;
+! return (enum edg_wll_Stat$n)i;
+!\}
+};
+
}
}
@@@}
else
edg_wll_add_time_t_to_XMLBody(&pomValue, conditions[row][i].value.t.tv_sec, "lastupdatetime", -1);
break;
+ case EDG_WLL_QUERY_ATTR_JOB_TYPE:
+ edg_wll_add_int_to_XMLBody(&pomValue, conditions[row][i].value.i, "jobtype", -1);
+ break;
default:
free(pomValue);