Jump to content

Functions Palette/Programming/Cluster, Class, and Variant: Difference between revisions

From LabVIEW Wiki
mNo edit summary
Reorganize page
Line 1: Line 1:
{{LabVIEW Palette Object Information|palette=Functions Palette/Programming{{!}}Programming palette|type=palette|icon=Functions Palette - Programming Palette - Cluster, Class and Variant.png}}
Use the '''Cluster, Class & Variant''' VIs and functions to create and manipulate clusters and LabVIEW classes, convert LabVIEW data to a format you can manipulate independent of data type, add attributes to the data, and convert variant data to LabVIEW data.
{{TOCright}}
{{LabVIEW Palette
{{LabVIEW Palette
|image  = Cluster, Class, and Variant Palette.png
|image  = Cluster, Class, and Variant Palette.png
Line 23: Line 28:
|45 = Functions Palette/Programming/Cluster, Class, and Variant/Variant{{!}}Variant
|45 = Functions Palette/Programming/Cluster, Class, and Variant/Variant{{!}}Variant
}}
}}
{{LabVIEW Palette Object Information|palette=Functions Palette/Programming{{!}}Programming palette|type=palette|icon=Functions Palette - Programming Palette - Cluster, Class and Variant.png}}
Use the '''Cluster, Class & Variant''' VIs and functions to create and manipulate clusters and LabVIEW classes, convert LabVIEW data to a format you can manipulate independent of data type, add attributes to the data, and convert variant data to LabVIEW data.


== Subpalettes ==
== Subpalettes ==

Revision as of 17:54, 2 July 2020

Object information
Owning palette(s) Programming palette
Type Palette
Requires Basic Development Environment
Icon

Use the Cluster, Class & Variant VIs and functions to create and manipulate clusters and LabVIEW classes, convert LabVIEW data to a format you can manipulate independent of data type, add attributes to the data, and convert variant data to LabVIEW data.

Functions Palette/ProgrammingUnbundle By NameBundle By NameUnbundleBundleCluster ConstantBuild Cluster ArrayIndex & Bundle Cluster ArrayCluster To ArrayArray To ClusterCall Parent MethodTo More Specific ClassTo More Generic ClassPreserve Run-Time ClassLV Object ConstantGet LV Class Default ValueGet LV Class PathGet LV Class Default Value By NameGet LV Class NameVariant
Cluster, Class, and Variant palette (Click on a function to navigate, or on the arrow to go to parent palette)

Subpalettes

Icon Name
Variant Variant

Functions

Icon Name
Unbundle By Name function Unbundle By Name
Bundle By Name function Bundle By Name
Unbundle function Unbundle
Bundle function Bundle
Build Cluster Array function Build Cluster Array
Index & Bundle Cluster Array function Index & Bundle Cluster Array
Cluster To Array function Cluster To Array
Array To Cluster function Array To Cluster
Call Parent Method function Call Parent Method
To More Specific Class function To More Specific Class
To More Generic Class function To More Generic Class
Preserve Run-Time Class function Preserve Run-Time Class
Get LV Class Default Value function Get LV Class Default Value
Get LV Class Path function Get LV Class Path
Get LV Class Default Value By Name function Get LV Class Default Value By Name
Get LV Class Name function Get LV Class Name

Constants

Icon Name
Cluster Constant Cluster Constant
LV Object Constant LV Object Constant

History

Version Change(s)
LabVIEW 2018 More info to come.