UL_CONTACTREF

Datenelemente

Kontakt UL_CONTACT
Element UL_ELEMENT
Verlauf Ganzzahl (CONTACT_ROUTE_...)
routetag Zeichenfolge (siehe Anmerkung)

Siehe auch UL_SIGNAL, UL_PINREF.

Konstanten

CONTACT_ROUTE_ALL Muss explizit zu allen Kontakten verlegt werden.
CONTACT_ROUTE_ANY Kann zu einem beliebigen Kontakt verlegt werden.

Anmerkungen

Wenn route den Wert CONTACT_ROUTE_ANY aufweist, gibt das routetag-Datenelement eine zusätzliche Beschriftung zurück, die eine Gruppe von contactrefs-Objekten beschreibt, die zum selben Pin gehören.

Beispiel

board(B) {
  B.signals(S) {
    printf("Signal '%s'\n", S.name);
    S.contactrefs(C) {
      printf("\t%s, %s\n", C.element.name, C.contact.name);
      }
    }
  }