ICP  1
isisutils.h
Go to the documentation of this file.
1 // The following ifdef block is the standard way of creating macros which make exporting
2 // from a DLL simpler. All files within this DLL are compiled with the ISISUTILS_EXPORTS
3 // symbol defined on the command line. This symbol should not be defined on any project
4 // that uses this DLL. This way any other project whose source files include this file see
5 // ISISUTILS_API functions as being imported from a DLL, whereas this DLL sees symbols
6 // defined with this macro as being exported.
7 #ifdef ISISUTILS_EXPORTS
8 #define ISISUTILS_API __declspec(dllexport)
9 #else
10 #define ISISUTILS_API __declspec(dllimport)
11 #endif
12 
13 // This class is exported from the isisutils.dll
15 public:
16  Cisisutils(void);
17  // TODO: add your methods here.
18 };
19 
20 extern ISISUTILS_API int nisisutils;
21 
22 ISISUTILS_API int fnisisutils(void);
ISISUTILS_API int fnisisutils(void)
Definition: isisutils.cpp:12
#define ISISUTILS_API
Definition: isisutils.h:10
ISISUTILS_API int nisisutils
Definition: isisutils.cpp:9