MAK Data Logger API Documentation for HLA
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
examples
matrexTspiFomMapper
matrexTspiFomMapperDefines.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 1992-2012 VT MAK
3
** All rights reserved.
4
*******************************************************************************/
5
6
#pragma once
7
8
// Include vlconfig.h to get relivant platform info
9
// like if we need declspec stuff or not.
10
#include <vlutil/vlConfig.h>
11
12
// If DT_USE_DLL is defined then DT_NEED_DLL_DECLARATIONS will
13
// be turned on. For building the MATREX TSPI FOM Mapper library
14
// the symbol DT_DLL_MATREX_TSPI_FOM_MAP must be defined in the project file
15
16
// Windows requires extra work to export from DLLs
17
// Use dllexport when building the library and dllimport when using the library
18
#if DT_NEED_DLL_DECLARATIONS
19
20
#ifdef DT_DLL_MATREX_TSPI_FOM_MAP
21
#undef DT_DLL_MATREX_TSPI_FOM_MAP
22
#define DT_DLL_MATREX_TSPI_FOM_MAP __declspec( dllexport )
23
#else
24
#define DT_DLL_MATREX_TSPI_FOM_MAP __declspec( dllimport )
25
#endif
26
27
#else // DT_NEED_DLL_DECLARATIONS
28
// for platforms like Unix where this is not needed
29
// This also will be used if you do not define DT_USE_DLL
30
#define DT_DLL_MATREX_TSPI_FOM_MAP
31
#endif // Dt_NEED_DLL_DECLARATIONS
32
Document ID: Generated on Sun Dec 15 18:04:30 EST 2013 from SVN revision 134418
Copyright © 2005-2012 VT MÄK. All Rights Reserved (
www.mak.com
)