
Read INI Cluster.vi
Reads a cluster of section formatted clusters from configuration data identified by refnum, and returns them as a cluster of clusters of items. Section cluster names are used as section names and key-value pairs correspond to the named cluster elements and thier values within the section formatted clusters. Only the section clusters and items within the "INI Formatted Cluster Type" input cluster are read from the configuration data and returned in the output cluster of clusters of items.
For example an Cluster containins subClusters MyCluster1 and MyCluster2, where MyCluster1 contains two elements MyNumeric and MyBoolean, and MyCluster2 contains two elements MyEnum and MyString. This would correspond to an INI write of the following data:
[MyCluster1]
MyNumeric=1.024
MyBoolean=TRUE
[MyCluster2]
MyEnum=init
MyString="Hello World"
Read Key (Array).vi
Reads an array key-value from INI file. My1DArray="<size(s)=3> 1.000000
2.000000 3.000000"
Read Key (Variant).vi
Reads a value associated with key in a specified section of the configuration data identified by refnum. If "key" input is not specified, the name of the variant object is used as the key. the "found?" output will be TRUE for compount objects (clusters) only if all elements (recursively) are found.
For example a Boolean named "Enable" with a value of TRUE would correspond to the key-value pair:
Enable=TRUE
Read Panel from INI.vi
Read Section Cluster.vi
Reads key-value pairs from a section of the configuration data identified by refnum, and returns them as a cluster of items. If "key" input is not specified, the name of the cluster within the "Section Formatted Cluster type" input is used as the key. Only the items within the "Section Formatted Cluster Type" input cluster are read from the configuration data and returned in the output cluster.
For example an section cluster named "MyCluster1" contains two elements named "MyNumeric" and "MyBoolean". This would correspond to an INI read of the following data:
[MyCluster1]
MyNumeric=1.024
MyBoolean=TRUE
Write INI Cluster.vi
Writes a cluster of section formatted clusters to configuration data identified by refnum. Section cluster names are used as section names and key-value pairs correspond to the named cluster elements and thier values within the section formatted clusters. Only the items within the "Section Formatted Cluster" input cluster are written to the configuration data.
For example an Cluster containins subClusters MyCluster1 and MyCluster2, where MyCluster1 contains two elements MyNumeric and MyBoolean, and MyCluster2 contains two elements MyEnum and MyString. This would correspond to an INI write of the following data:
[MyCluster1]
MyNumeric=1.024
MyBoolean=TRUE
[MyCluster2]
MyEnum=init
MyString="Hello World"
Write Key (Array).vi
Writes an array key-value from INI file. My1DArray="<size(s)=3> 1.000000
2.000000 3.000000"
Write Key (Variant).vi
Writes a value associated with key in a specified section of the configuration data identified by refnum. If "key" input is not specified, the name of the variant object is used as the key.
For example a Boolean named "Enable" with a value of TRUE would correspond to the key-value pair:
Enable=TRUE
Write Panel to INI.vi
Write Section Cluster.vi
Writes key-value pairs to a section of the configuration data identified by refnum, which correspond to the named items and thier values within the "Section Formatted Cluster" input. If "key" input is not specified, the name of the cluster within the "Section Formatted Cluster" input is used as the key.
For example an section cluster named "MyCluster1" contains two elements named "MyNumeric" and "MyBoolean". This would correspond to an INI write of the following data:
[MyCluster1]
MyNumeric=1.024
MyBoolean=TRUE