Hello, I've noticed that I cannot do ' extern "C" ' on the methods Open(), Close(), StartStreaming(), and StopStreaming() in the following Class:
class ApplicationIo : public FiclIo
{
friend class X5ScriptPlayer;
friend class ApplicationSettings;
typedef std::vector<__int64> IntArray;
public:
//
// Member Functions
ApplicationIo(IUserInterface * ui);
~ApplicationIo();
ModuleIo & ModIo()
{ return Module; }
unsigned int BoardCount();
void Open();
bool IsOpen()
{ return Opened; }
void Close();
void StartStreaming();
void StopStreaming();
...
}
How can I export the methods of the Class mentioned above? I've read the manuals and seen examples about how to get DLLs working in LabView, however none of them ever talk about when there is an actual Class involved and exporting the methods of said Class.
Any help would be greatly appreciated.