Cluebat-man to the rescue

A weblog dedicated to Visual C++, interoperability and other stuff.

Browse by Tags

All Tags » LabVIEW (RSS)
Executing LabVIEW VIs through C style function pointers via .NET
Problems exist to be solved. Some problems are so complex that you cannot solve them when you need to. With other problems it is not a matter of complexity, but a matter of not having all the pieces of the puzzle. Some problems are so interesting that...
Fun with template classes: Manipulating LabVIEW arrays in C++, part 3
This article is a follow up of my second article on interoperability for LabVIEW arrays in C++. That article provided a method for allowing programmers to index into multi dimensional arrays like this: But that solution was a bit clunky. It involved 4...
Fun with template classes: Manipulating LabVIEW arrays in C++, part 2
This article is a follow-up on a previous article: 'Manipulating LabVIEW arrays in C++' in which I’ve explained how you could use C++ template classes to work with LabVIEW arrays. There was one annoying issue left to solve: you couldn’t...
Fun with template classes: Manipulating LabVIEW arrays in C++, part 1
One of the best things about LabVIEW is its ability to call external code. This code can be used in the form of a dll, a CIN (custom compiled C code) an ActiveX object or a .NET class. I have often created dlls (on windows) or shared object libraries...
Interop between C++ and C or LabVIEW
One of the questions that recur from time to time is: ‘How do I use C++ classes in a language that has only C bindings, like C itself or LabVIEW?' The short answer: you can’t. The long answer: you can’t, but you can wrap the C++...