Simulink.dictionary.archdata.EnumType
Description
 Use a Simulink.dictionary.archdata.EnumType to represent a
        Simulink.data.dictionary.EnumTypeDefinition object in the Architectural Data
      section of a data dictionary.
Creation
 You can add a Simulink.dictionary.archdata.EnumType object to a data
      dictionary in two ways:
Interactively create a
Simulink.dictionary.archdata.EnumTypeobject by using the Architectural Data Editor.Programmatically create a
Simulink.dictionary.archdata.EnumTypeobject by using theaddEnumTypefunction.
archData = Simulink.dictionary.archdata.create("dataDictionary.sldd"); enum = addEnumType(archData,"myEnumType")
enum = 
  EnumType with properties:
            Name: 'myEnumType'
     Description: ''
    DefaultValue: 'enum1'
     StorageType: 'Native Integer'
       Enumerals: [1×1 Simulink.dictionary.archdata.Enumeral]
           Owner: [1×1 Simulink.dictionary.ArchitecturalData]
Properties
Object Functions
show | View architectural data of Simulink data dictionary in Architectural Data Editor | 
destroy | Delete data element and remove from data interface | 
moveToDesignData | Move interfaces, data types, and constants in Architectural Data section of Simulink data dictionary to design data | 
moveToDictionary | Move architectural data of Simulink data dictionary to another data dictionary | 
addEnumeral | Add enumeration member to enumerated data type in Architectural Data section of data dictionary | 
getEnumeral | Get enumeration member of enumerated data type in Architectural Data section of data dictionary | 
getEnumeralNames | Get names of enumeration members present in enumerated data type in Architectural Data section of data dictionary | 
removeEnumeral | Remove enumeration member from enumerated data type definition in Architectural Data section of data dictionary | 
Examples
Version History
Introduced in R2023bSee Also
Tools
Objects
Simulink.dictionary.ArchitecturalData|Simulink.data.dictionary.EnumTypeDefinition|Simulink.dictionary.archdata.Enumeral