Template:TerminalAsDataType: Difference between revisions
Appearance
Add extended float types |
Add LabVIEW Object |
||
(5 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
| string array | | string array | ||
| 1d array of string = String Array.png{{!}}link=1D array of string | | 1d array of string = String Array.png{{!}}link=1D array of string | ||
| byte | |||
| i8 = I8.png{{!}}link=I8 | | i8 = I8.png{{!}}link=I8 | ||
| word | |||
| i16 = I16.png{{!}}link=I16 | | i16 = I16.png{{!}}link=I16 | ||
| long | |||
| i32 = I32.png{{!}}link=I32 | | i32 = I32.png{{!}}link=I32 | ||
| quad | |||
| i64 = I64.png{{!}}link=I64 | | i64 = I64.png{{!}}link=I64 | ||
| unsigned byte | |||
| u8 = U8.png{{!}}link=U8 | | u8 = U8.png{{!}}link=U8 | ||
| unsigned word | |||
| u16 = U16.png{{!}}link=U16 | | u16 = U16.png{{!}}link=U16 | ||
| unsigned long | |||
| u32 = U32.png{{!}}link=U32 | | u32 = U32.png{{!}}link=U32 | ||
| unsigned quad | |||
| u64 = U64.png{{!}}link=U64 | | u64 = U64.png{{!}}link=U64 | ||
| complex single float | | complex single float | ||
Line 18: | Line 26: | ||
| complex extended float | | complex extended float | ||
| cxt = Complex Extended Float.png{{!}}link=CXT | | cxt = Complex Extended Float.png{{!}}link=CXT | ||
| fixed-point | |||
| fxp = Fixed-Point Numeric.png{{!}}link=FXP | |||
| single precision | |||
| sgl = Single Float.png{{!}}link=SGL | |||
| double precision | |||
| dbl = Double Float.png{{!}}link=DBL | |||
| extended precision | |||
| ext = Extended Float.png{{!}}link=EXT | |||
| boolean = Boolean.png{{!}}link=Boolean | |||
| variant = LV Variant.png{{!}}link=Variant | |||
| error cluster = Error Cluster.png{{!}}link=Error Cluster | |||
| void = Void.png{{!}}link=Void | |||
| enum u8 = Enum U8.png{{!}}link=Enum U8 | |||
| enum | |||
| enum u16 = Enum U16.png{{!}}link=Enum U16 | |||
| enum u32 = Enum U32.png{{!}}link=Enum U32 | |||
| labview object = LabVIEW Object Control Terminal.png{{!}}link=LabVIEW Object | |||
}} | }} | ||
| indicator = {{#switch:{{lc:{{{1}}}}} | | indicator = {{#switch:{{lc:{{{1}}}}} | ||
Line 23: | Line 48: | ||
| string array | | string array | ||
| 1d array of string = String Array Indicator.png{{!}}link=1D array of string | | 1d array of string = String Array Indicator.png{{!}}link=1D array of string | ||
| byte | |||
| i8 = I8 Indicator.png{{!}}link=I8 | | i8 = I8 Indicator.png{{!}}link=I8 | ||
| word | |||
| i16 = I16 Indicator.png{{!}}link=I16 | | i16 = I16 Indicator.png{{!}}link=I16 | ||
| long | |||
| i32 = I32 Indicator.png{{!}}link=I32 | | i32 = I32 Indicator.png{{!}}link=I32 | ||
| quad | |||
| i64 = I64 Indicator.png{{!}}link=I64 | | i64 = I64 Indicator.png{{!}}link=I64 | ||
| unsigned byte | |||
| u8 = U8 Indicator.png{{!}}link=U8 | | u8 = U8 Indicator.png{{!}}link=U8 | ||
| unsigned word | |||
| u16 = U16 Indicator.png{{!}}link=U16 | | u16 = U16 Indicator.png{{!}}link=U16 | ||
| unsigned long | |||
| u32 = U32 Indicator.png{{!}}link=U32 | | u32 = U32 Indicator.png{{!}}link=U32 | ||
| unsigned quad | |||
| u64 = U64 Indicator.png{{!}}link=U64 | | u64 = U64 Indicator.png{{!}}link=U64 | ||
| complex single float | | complex single float | ||
Line 37: | Line 70: | ||
| complex extended float | | complex extended float | ||
| cxt = Complex Extended Float Indicator.png{{!}}link=CXT | | cxt = Complex Extended Float Indicator.png{{!}}link=CXT | ||
| fixed-point | |||
| fxp = Fixed-Point Numeric Indicator.png{{!}}link=FXP | |||
| single precision | |||
| sgl = Single Float Indicator.png{{!}}link=SGL | |||
| double precision | |||
| dbl = Double Float Indicator.png{{!}}link=DBL | |||
| extended precision | |||
| ext = Extended Float Indicator.png{{!}}link=EXT | |||
| boolean = Boolean Indicator.png{{!}}link=Boolean | |||
| variant = LV Variant Indicator.png{{!}}link=Variant | |||
| error cluster = Error Cluster Indicator.png{{!}}link=Error Cluster | |||
| void = Void Indicator.png{{!}}link=Void | |||
| enum u8 = <!-- Using U16 indicator because there is no visual difference -->Enum U16 Indicator.png{{!}}link=Enum U8 | |||
| enum | |||
| enum u16 = Enum U16 Indicator.png{{!}}link=Enum U16 | |||
| enum u32 = Enum U32 Indicator.png{{!}}link=Enum U32 | |||
| labview object = LabVIEW Object Indicator Terminal.png{{!}}link=LabVIEW Object | |||
}} | }} | ||
}}]]</includeonly><noinclude>{{documentation}}</noinclude> | }}]]</includeonly><noinclude>{{documentation}}</noinclude> |
Latest revision as of 11:14, 4 January 2025
This documentation is transcluded from Template:TerminalAsDataType/doc (history).
Provides a simple way to get terminal images as data type that link to the corresponding wiki page.
Parameters
Parameter | Description |
---|---|
type
|
Terminal type (control or indicator). Default is control. |
1 | Type name (e.g., string) |
Type names
This is a complete reference of supported type names:
Examples
Source | Result |
---|---|
{{TerminalAsDataType|type=control|string}}
|
|
{{TerminalAsDataType|type=indicator|string}}
|