LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Visa.h and SWIG

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
0 Kudos
Message 1 of 2
(3,893 Views)

Hi Julie,

Thanks for the suggestion - I will submit it.  In the future, you can also make suggestions read directly by R&D.

Cheers,

David Goldberg
National Instruments
Software R&D
0 Kudos
Message 2 of 2
(3,875 Views)