Unbundle Error Array

VI connection and interface.

VI internal code

Summary
A VI to split an array of Error clusters into three arrays: A boolean array with all the error statuses A numeric (I32) array with all the error codes A string array with all the sources
 * Statuses Out
 * Codes Out
 * Sources Out

VI Name
Unbundle Error Array

Minimum LabVIEW version
LabVIEW 8.2

Palette/Library
This VI should be added to the Error palette

Use Cases

 * 1) When dealing with items in a loop where every error should be retrieved without disturbing the other loop-runs, this VI can be used to quickly filter out all the errors
 * 2) Ideally for the 'Filter 1D Array'

Here's an example removing all the errors from a 'Get VI version' routine

Personnel
Contributer = Ton Plomp