.. _stdlib_enum_trait: ================== 枚举特征 ================== .. include:: detail/enum_trait.rst enum_trait 模块实现了枚举的 typeinfo traits。 所有函数和符号都在 “enum_trait” 模块中,使用 require 来访问它。 :: require daslib/enum_trait +++++++++++++++ Typeinfo 宏 +++++++++++++++ .. _call-macro-enum_trait-enum_names: .. das:attribute:: enum_names 实现 typeinfo(enum_names EnumOrEnumType),它返回具有 enumValue 名称的字符串数组。 .. _call-macro-enum_trait-enum_length: .. das:attribute:: enum_length 实现 typeinfo(enum_length EnumOrEnumType),它返回枚举中的元素总数。