XT预定义了错误码,他们的标识与意义如下:
| 错误标识 | 说明 | 错误码 |
|---|---|---|
| Error_Unknown | 未知错误 | -1 |
| Error_None | 无错误 | 0 |
| Error_Null_Pointer | 空指针 | 1 |
| Error_Dangling_Pointer | 悬挂指针 | 2 |
| Error_Invalid_Parameter | 无效参数 | 3 |
| Error_Redundancy_Operation | 冗余操作 | 4 |
| Error_Document_NotSupport | 该文档不支持 | 5 |
| Error_Invalid_License | 无效许可证 | 6 |
| Error_Feature_Not_Support | 功能模块不支持 | 7 |
| Error_License_Expired | 许可证过期 | 8 |
| Error_Invalid_FileName | 无效文件名 | 9 |
| Error_Open_File_Failed | 打开文件失败 | 10 |
| Error_Import_Failed | 导入失败 | 11 |
| Error_Block_Damaged | 文件块错误 | 12 |
| Error_Wrong_Version | 错误版本号 | 13 |
| Error_Wrong_Type | 错误类型 | 14 |
| Error_Memory_Allocate_Failed | 内存分配失败 | 15 |
| Error_Memory_Out | 内存用尽 | 16 |
| Error_Unavailable_ElementType | 单元类型不支持 | 17 |
| Error_Tiny_Element | 存在微小单元 | 18 |
| Error_OpenGL | OpenGL错误 | 19 |
| Error_GLShader_Invalid | 无效着色器 | 20 |
| Error_XML_Opening_File | 打开XML文件错误 | 21 |
| Error_XML_Parsing_Element | XML文件解析元素错误 | 22 |
| Error_XML_Failed_To_Read_Element_Name | XML文件不能读取元素名字 | 23 |
| Error_XML_Reading_Element_Value | XML文件读取元素值错误 | 24 |
| Error_XML_Reading_Attributes | XML文件读取属性错误 | 25 |
| Error_XML_Parsing_Empty | XML文件解析文件为空 | 26 |
| Error_XML_Reading_End_Tag | XML文件解析文件遇到结束标志 | 27 |
| Error_XML_Parsing_Unknown | 未知的XML文件解析错误 | 28 |
| Error_XML_Parsing_Comment | XML文件解析注释错误 | 29 |
| Error_XML_Parsing_Declaration | XML文件解析声明错误 | 30 |
| Error_XML_Document_Empty | XML文件为空 | 31 |
| Error_XML_Embedded_Null | XML文件嵌套为空 | 32 |
| Error_XML_Document_Top_Only | XML文件仅有文件头 | 34 |
| Error_XML_Wrong_Type | 错误XML文件元素类型 | 35 |
| Error_XML_No_Attribute | XML文件无属性 | 36 |
| Error_XML_String_Count | XML文件字符串计数错误 | 37 |
| Error_JSON_Error | Json解析错误 | 38 |
| Error_XML_No_MatchElement | 无错误 | 39 |
| Error_Command_NotSupport | 当前命令不支持 | 40 |
| Error_Command_InvalidWidgetName | 无效的命令控件名字 | 41 |
| Error_Command_InvalidSettingFile | 命令UI配置文件无效 | 42 |
| Error_Command_Wrong_Target | 命令目标错误 | 43 |
| Error_Command_Parameter_Dismatched | 命令参数不匹配 | 44 |
| Error_Command_Quit | 命令退出 | 45 |
| Error_Command_Executing | 命令执行错误 | 46 |
| Error_Free_Edge | 自由边 | 47 |
| Error_Free_Vertex | 自由顶点 | 48 |
| Error_Geometry_Empty | 几何为空 | 49 |
| Error_Imprint | 印刻错误 | 50 |
| Error_Merge_Disconnected | 合并不相连的实体 | 51 |
| Error_Split | 拆分错误 | 52 |
| Error_No_Intersetion | 无交叉点 | 53 |
| Error_Not_Plane | 非平面 | 54 |
| Error_Face_On_Plane | 面在平面上 | 55 |
| Error_Line_On_Plane | 线在平面上 | 56 |
| Error_Non_Manifold | 非流形几何 | 57 |
| Error_Invalid_Hex_Body | 非六面体 | 58 |
| Error_Invalid_Prism_Body | 非三棱柱 | 59 |
| Error_Invalid_Context | 上下文不满足当前功能 | 60 |
| Error_Metric_Conflict | 网格尺寸定义冲突 | 61 |
| Error_Metric_Undefined | 网格尺寸没有定义 | 62 |
| Error_Meshing_CreateZeroElement | 无网格生成 | 63 |
| Error_Property_Entity_Mismatch | 属性对象不匹配 | 64 |
| Error_Mesh_Unavailable | 无效网格 | 65 |
| Error_Mesh_OverConnect | 网格过连接 | 66 |
| Error_Geometry_Unavailable | 无效几何 | 67 |
| Error_Bad_Input | 错误输入 | 68 |
| Error_Item_Name_Conflict | 对象名字冲突 | 69 |
| Error_Item_ID_Conflict | 对象ID冲突 | 70 |
| Error_Unavailable_Program | 无效程序 | 71 |
| Error_Program_Terminated | 程序终止 | 72 |
| Error_Exe_Stopped | EXE程序停止 | 73 |
| Error_Exe_Failed | EXE执行失败 | 74 |
| Error_No_Result | 无结果数据 | 75 |
| Error_No_Active_Result | 没有激活结果数据 | 76 |