Data Type Parsing VIs

Owning Palette: Variant VIs and Functions

Requires: Base Development System. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the Data Type Parsing VIs to retrieve and compare the data type stored in a variant to other data types.

Palette ObjectDescription
Check for Contained Data TypeReturns TRUE if variant contains the data type you specify.
Disconnect Type DefinitionsReturns the data type stored in variant in and removes all connections to type definitions from the data type.
Get Array InformationRetrieves array information from the data type stored in variant. This VI returns an error if variant does not contain an array.
Get Channel InformationRetrieves channel information from the data type stored in variant. This VI returns an error if variant does not contain a channel.
Get Cluster InformationRetrieves cluster information from the data type stored in variant. This VI returns an error if variant does not contain a cluster.
Get Fixed-Point InformationRetrieves fixed-point numeric (FXP) information from the data type stored in variant. This VI returns an error if variant does not contain a fixed-point numeric.
Get LabVIEW Class InformationRetrieves LabVIEW class information from the data type stored in variant. This VI returns an error if variant does not contain a LabVIEW class.
Get LabVIEW Class Parent And Member VI InformationRetrieves parent and member VI information of the LabVIEW class or interface stored in variant. This VI returns an error if variant does not contain a LabVIEW class or interface or if the LabVIEW class or interface is broken due to missing parents or missing private data control dependencies.
Get Map Collection InformationRetrieves map information from the data type stored in variant.
Get Numeric InformationRetrieves numeric information from the data type stored in variant. This VI returns an error if variant does not contain a numeric.
Get Polymorphic VI InformationRetrieves polymorphic VI information from the data type stored in variant. This VI returns an error if variant does not contain a polymorphic VI.
Get Refnum InformationRetrieves refnum information from the data type stored in variant. This VI returns an error if variant does not contain a refnum.
Get Set Collection InformationRetrieves set information from the data type stored in variant.
Get Tag InformationReturns the tag data type stored in variant. This VI returns an error if variant does not contain a tag.
Get Type Definition PathReturns the path to the type definition of the data type stored in variant.
Get Type InformationRetrieves data type information from the data type stored in variant.
Get User-Defined Refnum InformationRetrieves user-defined refnum information from the data type stored in variant. This VI returns an error if variant does not contain a user-defined refnum.
Get User-Defined Tag InformationRetrieves user-defined tag information from the data type stored in variant. This VI returns an error if variant does not contain a user-defined tag.
Get VI InformationRetrieves VI information from the data type stored in variant. This VI returns an error if variant does not contain a VI.
Get Waveform InformationRetrieves waveform information from the data type stored in variant. This VI returns an error if variant does not contain a waveform.
Is Error ClusterIndicates whether the data type stored in variant is an error cluster.
Is or Contains Type DefinitionReturns TRUE if the data type stored in variant is an instance of a type definition or contains a data type which is an instance of a type definition.