UL_CLASS

Miembros de datos

espacio libre[número] int (consulte la nota)
taladrado entero
nombre cadena (ver nota)
número entero
grosor entero

Ver también Reglas de diseño, UL_NET, UL_SIGNAL, UL_SCHEMATIC, UL_BOARD

Notas

El miembro clearance devuelve el valor de espacio libre entre esta clase de red y la clase de red con el número especificado. Si se omite el número (y los corchetes), se devuelve el valor de espacio libre de la clase de red. Si se especifica un número, debe estar entre 0 y el número de esta clase de red.

Si el miembro name devuelve una cadena vacía, la clase de red no está definida y, por tanto, no hay ninguna señal ni red que la utilice.

Ejemplo

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