#pragma once ///////////////////////////////////////////////////////////////////// // ITest.h - Test-Driver interface // // // // Jim Fawcett, CSE681 - Software Modeling and Analysis, Fall 2017 // ///////////////////////////////////////////////////////////////////// #ifdef IN_DLL #define DLL_DECL __declspec(dllexport) #else #define DLL_DECL __declspec(dllimport) #endif // test interface struct ITest { virtual bool test() = 0; virtual ~ITest() {} }; // test objectfactory extern "C" { DLL_DECL ITest* createTest(); }