VR-Vantage 3.0.3 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ciApi.h
Go to the documentation of this file.
1 
2 // Copyright JRM Enterprises, Inc. 2004 - 2009
3 // All rights reserved.
4 //
5 // This code is the intellectual property of JRM Enterprises, Inc.
6 // It may not be used or released as source or compiled binary form
7 // without the prior written consent of JRM Enterprises, Inc.
8 //
9 //
10 
11 #ifndef _ciApi_h_
12 #define _ciApi_h_
13 
14 #ifdef WIN32
15 #include <windows.h>
16 
17 // The following ifdef block is the standard way of creating macros which make exporting
18 // from a DLL simpler. All files within this DLL are compiled with the CI_EXPORTS
19 // symbol defined on the command line. this symbol should not be defined on any project
20 // that uses this DLL. This way any other project whose source files include this file see
21 // CI_API functions as being imported from a DLL, whereas this DLL sees symbols
22 // defined with this macro as being exported.
23 #ifdef CI_EXPORTS
24 #define CI_API __declspec(dllexport)
25 #else
26 #define CI_API __declspec(dllimport)
27 #endif
28 
29 // This class is exported from the ci.dll
30 //class CI_API ciClass {
31 //public:
32 // ciClass(void);
33 // // TODO: add your methods here.
34 //};
35 
36 //extern CI_API int nci;
37 
38 //CI_API int fnci(void);
39 #else
40 #define CI_API
41 #endif
42 #endif // _ciApi_h_


Copyright © 2005-2023 MAK Technologies. All Rights Reserved (www.mak.com)