yet more import/export

This commit is contained in:
Michael Davidsaver
2017-07-05 14:33:26 +02:00
parent c1daf96456
commit e5a4fcba38
3 changed files with 13 additions and 13 deletions

View File

@@ -9,13 +9,24 @@
#ifndef MONITOR_H
#define MONITOR_H
#ifdef epicsExportSharedSymbols
# define monitorEpicsExportSharedSymbols
# undef epicsExportSharedSymbols
#endif
#include <pv/status.h>
#include <pv/destroyable.h>
#include <pv/pvData.h>
#include <pv/sharedPtr.h>
#include <pv/bitSet.h>
#include <pv/requester.h>
#ifdef monitorEpicsExportSharedSymbols
# define epicsExportSharedSymbols
# undef monitorEpicsExportSharedSymbols
#endif
#include <pv/destroyable.h>
#include <shareLib.h>
namespace epics { namespace pvAccess {

View File

@@ -18,7 +18,6 @@
#include <pv/pvData.h>
#include <pv/createRequest.h>
#include <pv/status.h>
#include <pv/monitor.h>
#include <pv/bitSet.h>
#ifdef pvAccessEpicsExportSharedSymbols
@@ -28,6 +27,7 @@
#include <pv/pvaVersion.h>
#include <pv/destroyable.h>
#include <pv/monitor.h>
#include <shareLib.h>

View File

@@ -7,18 +7,7 @@
#ifndef SERVERCHANNEL_H_
#define SERVERCHANNEL_H_
#ifdef epicsExportSharedSymbols
# define serverChannelImplEpicsExportSharedSymbols
# undef epicsExportSharedSymbols
#endif
#include <pv/destroyable.h>
#ifdef serverChannelImplEpicsExportSharedSymbols
# define epicsExportSharedSymbols
# undef serverChannelImplEpicsExportSharedSymbols
#endif
#include <pv/remote.h>
#include <pv/clientContextImpl.h>
#include <pv/security.h>