original_docstring: Generate interface for an enum (constant).
  
          - enuminfo - EnumInfo for an enum
          - name - enum name
  
          Extend to generate as desired in your derived class.
docstring: Generate interface for an enum (constant).
  enuminfo - EnumInfo for an enum
  name - enum name
  
  Extend to generate as desired in your derived class.
docstring_tokens: Generate interface for an enum ( constant ) . enuminfo - EnumInfo for an enum name - enum name Extend to generate as desired in your derived class .
code: def genEnum(self, enuminfo, typeName, alias):
          """Generate interface for an enum (constant).
  
          - enuminfo - EnumInfo for an enum
          - name - enum name
  
          Extend to generate as desired in your derived class."""
          self.validateFeature('enum', typeName)
code_tokens: def genEnum ( self , enuminfo , typeName , alias ) : self . validateFeature ( 'enum' , typeName )
short_docstring: Generate interface for an enum (constant).
short_docstring_tokens: Generate interface for an enum ( constant ) .
comment: """Generate interface for an enum (constant).
  
          - enuminfo - EnumInfo for an enum
          - name - enum name
  
          Extend to generate as desired in your derived class."""