Skip to content
Back to top
View this page

# DSMStructure

class dsviper.DSMStructure

  Bases: `object`

  A class used to represent the definition of a struct.

  Note: Not directly instantiable.

  documentation() → str

    Return the documentation.

  fields() → list[DSMStructureField]

    Return the list of fields.

  runtime_id() → ValueUUId

    Return the uuid assigned by the runtime.

  type_name() → TypeName

    Return a TypeName.

  type_reference() → DSMTypeReference

    Return the type reference.