MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
loggerControlDefines.h
Go to the documentation of this file.
1 /*********************************************************************
2  ** Copyright (c) 2004 MaK Technologies, Inc.
3  ** All rights reserved.
4  *********************************************************************/
5 
8 
9 #pragma once
10 
11 
14 #include <vlutil/vlConfig.h>
15 
19 
20 /* Windows requires extra work to export from DLLs */
21 #if DT_NEED_DLL_DECLARATIONS
22  #ifdef DT_DLL_LOGGERCONTROL
23  #undef DT_DLL_LOGGERCONTROL
24  #define DT_DLL_LOGGERCONTROL __declspec( dllexport )
25  #else
26  #define DT_DLL_LOGGERCONTROL __declspec( dllimport )
27  #endif
28 #else /* DT_NEED_DLL_DECLARATIONS */
29  #define DT_DLL_LOGGERCONTROL
32 #endif /* Dt_NEED_DLL_DECLARATIONS */
33 
34 
35 #if _WIN32
36 #pragma warning( disable : 4290 )
39 #pragma warning( disable : 4786 )
40 
41 #endif

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)