12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- package enum
- //操作结果类型
- type TaskStep int
- const (
- //加载SCD
- TaskStep_SCD_Loading TaskStep = iota
- //解析SCD
- TaskStep_SCD_Parse
- //语法分析
- TaskStep_SCD_syntax_parse
- TaskStep_SCD_rule_parse
- TaskStep_SCD_crc_extract
- TaskStep_SCD_ccd_extract
- TaskStep_SCD_cid_extract
- TaskStep_SCD_icd_extract
- TaskStep_SCD_model_parse
- //TaskStep_SCD_func_parse
- TaskStep_SCD_fcda_parse
- )
- func (t TaskStep) Code() string {
- switch t {
- case TaskStep_SCD_Loading:
- return "scd_loading"
- case TaskStep_SCD_Parse:
- return "scd_parse"
- case TaskStep_SCD_syntax_parse:
- return "scd_syntax_parse"
- case TaskStep_SCD_rule_parse:
- return "scd_rule_parse"
- case TaskStep_SCD_ccd_extract:
- return "scd_ccd_extract"
- case TaskStep_SCD_cid_extract:
- return "scd_cid_extract"
- case TaskStep_SCD_icd_extract:
- return "scd_icd_extract"
- case TaskStep_SCD_model_parse:
- return "scd_model_parse"
- case TaskStep_SCD_fcda_parse:
- return "scd_ied_fcda_parse"
- case TaskStep_SCD_crc_extract:
- return "scd_crc_extract"
- default:
- return ""
- }
- }
|