123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- 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"
- case TaskStep_SCD_func_parse:
- return "scd_ied_func_parse"
- default:
- return ""
- }
- }
|