| area | UL_AREA |
| description | string |
| headline | string |
| library | string |
| name | string (DEVICE_NAME_LENGTH) |
| package | UL_PACKAGE |
| prefix | string (DEVICE_PREFIX_LENGTH) |
| technologies | string (siehe Anmerkung) |
| value | string ("On" oder "Off") |
Loop members
| gates() | UL_GATE |
Konstanten
| DEVICE_NAME_LENGTH | max. empfohlene Länge eines Device-Namens (wird nur für formatierte Ausgaben benutzt) |
| DEVICE_PREFIX_LENGTH | max. empfohlene Länge eines Device-Präfix (wird nur für formatierte Ausgaben benutzt) |
Siehe auch UL_DEVICESET, UL_LIBRARY, UL_PART
Alle UL_DEVICE-Member, mit Ausnahme von name und technologies, liefern dieselben Werte wie die zughörigen UL_DEVICESET-Member in dem UL_DEVICE definiert wurde. Bitte denken Sie daran: Der description-Text darf Newline-Zeichen ('\n') enthalten.
Anmerkung
Der Wert des technologies-Member hängt vom Kontext ab aus dem es aufgerufen wurde:
Beispiel
library(L) {
L.devicesets(S) {
S.devices(D) {
printf("Device: %s, Package: %s\n", D.name, D.package.name);
D.gates(G) {
printf("\t%s\n", G.name);
}
}
}
}
| Index | Copyright © 2005 CadSoft Computer GmbH |