VR-Engage  2.2
Loading...
Searching...
No Matches
export.h
Go to the documentation of this file.
1/*****************************************************************************
2 * Copyright (c) 2025 MAK Technologies
3 * All rights reserved.
4 *****************************************************************************/
5
6//! \file export.h
7//! \ingroup vreMakRadio
8//! \brief Export/import macros for vreMakRadio library
9//!
10//! This file defines the DT_DLL_VREMAKRADIO macro which handles symbol visibility
11//! for the vreMakRadio library across different platforms and build configurations.
12
13#pragma once
14
15// Get proper local export symbol
16#ifdef _WIN32
17 #ifdef vreMakRadio_EXPORTS
18 #define DT_DLL_VREMAKRADIO __declspec(dllexport)
19 #else
20 #define DT_DLL_VREMAKRADIO __declspec(dllimport)
21 #endif
22#else
23 #define DT_DLL_VREMAKRADIO
24#endif