Bug/Request: I am rebuilding software developed by a third party. I upgraded to using the latest version of Visa.h, the one that came with my copy of LabWindows/CVI 8.0.1. I discovered why they used a local copy of visa.h rather than the one installed by NI.
SWIG is used to wrap some functions for use in other languages. The argument name "params" used in a few function calls is a reserved word in csharp. I am on enough learning curves and tight time constraints that I edited my visa.h file to use "parms" instead of learning how to fix it through SWIG.
The request: use some word that isn't reserved in any major programming languages for arbitrary argument names.
Certified LabVIEW Developer
NI-VLM Administrator