UL_CLASS

Membres de données

clearance[number] entier (voir remarque)
perçage int (entier)
Nom chaîne (voir remarque)
nombre int (entier)
Largeur int (entier)

Voir aussi Règles de conception, UL_NET, UL_SIGNAL, UL_SCHEMATIC, UL_BOARD

Remarques

Le membre de données clearance renvoie la valeur de dégagement entre cette classe de réseau et la classe de réseau correspondant au numéro spécifié. En cas d’absence de numéro (et de crochets), la valeur de dégagement propre à cette classe de réseau est renvoyée. Si un numéro est spécifié, il doit être compris entre 0 et le numéro de cette classe de réseau.

Si le membre de données name renvoie une chaîne vide, la classe de réseau n’est pas définie. Elle ne sera donc utilisée par aucun signal ou réseau.

Exemple

board(B) {
  B.signals(S) {
    printf("%-10s %d %s\n", S.name, S.class.number, S.class.name);
    }
  }