Skip to content

Commit 97bf4ac

Browse files
Merge pull request #38553 from peterfpeterson/38457_more_places
Move from MantidKernel/System.h to DllConfig.h - ornl-next
2 parents 18cde14 + 565cc39 commit 97bf4ac

File tree

25 files changed

+53
-53
lines changed

25 files changed

+53
-53
lines changed

Framework/LiveData/inc/MantidLiveData/ADARA/ADARAPackets.h

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
#include <string>
1313

1414
#include "ADARA.h"
15-
#include "MantidKernel/System.h"
15+
#include "MantidLiveData/DllConfig.h"
1616

1717
namespace ADARA {
1818

19-
class DLLExport PacketHeader {
19+
class MANTID_LIVEDATA_DLL PacketHeader {
2020
public:
2121
PacketHeader(const uint8_t *data) {
2222
const uint32_t *field = reinterpret_cast<const uint32_t *>(data);
@@ -67,7 +67,7 @@ class DLLExport PacketHeader {
6767
PacketHeader();
6868
};
6969

70-
class DLLExport Packet : public PacketHeader {
70+
class MANTID_LIVEDATA_DLL Packet : public PacketHeader {
7171
public:
7272
Packet(const uint8_t *data, uint32_t len);
7373
Packet(const Packet &pkt);
@@ -88,7 +88,7 @@ class DLLExport Packet : public PacketHeader {
8888
Packet &operator=(const Packet &pkt);
8989
};
9090

91-
class DLLExport RawDataPkt : public Packet {
91+
class MANTID_LIVEDATA_DLL RawDataPkt : public Packet {
9292
public:
9393
RawDataPkt(const RawDataPkt &pkt);
9494

@@ -120,15 +120,15 @@ class DLLExport RawDataPkt : public Packet {
120120
friend class MappedDataPkt;
121121
};
122122

123-
class DLLExport MappedDataPkt : public RawDataPkt {
123+
class MANTID_LIVEDATA_DLL MappedDataPkt : public RawDataPkt {
124124
public:
125125
private:
126126
MappedDataPkt(const uint8_t *data, uint32_t len);
127127

128128
friend class Parser;
129129
};
130130

131-
class DLLExport RTDLPkt : public Packet {
131+
class MANTID_LIVEDATA_DLL RTDLPkt : public Packet {
132132
public:
133133
RTDLPkt(const RTDLPkt &pkt);
134134

@@ -184,7 +184,7 @@ class DLLExport RTDLPkt : public Packet {
184184
friend class Parser;
185185
};
186186

187-
class DLLExport SourceListPkt : public Packet {
187+
class MANTID_LIVEDATA_DLL SourceListPkt : public Packet {
188188
public:
189189
const uint32_t *ids() const { return reinterpret_cast<const uint32_t *>(payload()); }
190190
uint32_t num_ids() const { return (uint32_t)payload_length() / (uint32_t)sizeof(uint32_t); }
@@ -195,7 +195,7 @@ class DLLExport SourceListPkt : public Packet {
195195
friend class Parser;
196196
};
197197

198-
class DLLExport BankedEventPkt : public Packet {
198+
class MANTID_LIVEDATA_DLL BankedEventPkt : public Packet {
199199
public:
200200
BankedEventPkt(const BankedEventPkt &pkt);
201201

@@ -261,7 +261,7 @@ class DLLExport BankedEventPkt : public Packet {
261261
friend class Parser;
262262
};
263263

264-
class DLLExport BeamMonitorPkt : public Packet {
264+
class MANTID_LIVEDATA_DLL BeamMonitorPkt : public Packet {
265265
public:
266266
BeamMonitorPkt(const BeamMonitorPkt &pkt);
267267

@@ -299,7 +299,7 @@ class DLLExport BeamMonitorPkt : public Packet {
299299
friend class Parser;
300300
};
301301

302-
class DLLExport PixelMappingPkt : public Packet {
302+
class MANTID_LIVEDATA_DLL PixelMappingPkt : public Packet {
303303
public:
304304
// TODO implement accessors for fields
305305
private:
@@ -308,7 +308,7 @@ class DLLExport PixelMappingPkt : public Packet {
308308
friend class Parser;
309309
};
310310

311-
class DLLExport RunStatusPkt : public Packet {
311+
class MANTID_LIVEDATA_DLL RunStatusPkt : public Packet {
312312
public:
313313
RunStatusPkt(const RunStatusPkt &pkt);
314314

@@ -325,7 +325,7 @@ class DLLExport RunStatusPkt : public Packet {
325325
friend class Parser;
326326
};
327327

328-
class DLLExport RunInfoPkt : public Packet {
328+
class MANTID_LIVEDATA_DLL RunInfoPkt : public Packet {
329329
public:
330330
const std::string &info() const { return m_xml; }
331331

@@ -337,7 +337,7 @@ class DLLExport RunInfoPkt : public Packet {
337337
friend class Parser;
338338
};
339339

340-
class DLLExport TransCompletePkt : public Packet {
340+
class MANTID_LIVEDATA_DLL TransCompletePkt : public Packet {
341341
public:
342342
TransCompletePkt(const TransCompletePkt &pkt);
343343

@@ -353,7 +353,7 @@ class DLLExport TransCompletePkt : public Packet {
353353
friend class Parser;
354354
};
355355

356-
class DLLExport ClientHelloPkt : public Packet {
356+
class MANTID_LIVEDATA_DLL ClientHelloPkt : public Packet {
357357
public:
358358
enum Flags {
359359
PAUSE_AGNOSTIC = 0x0000,
@@ -373,7 +373,7 @@ class DLLExport ClientHelloPkt : public Packet {
373373
friend class Parser;
374374
};
375375

376-
class DLLExport AnnotationPkt : public Packet {
376+
class MANTID_LIVEDATA_DLL AnnotationPkt : public Packet {
377377
public:
378378
AnnotationPkt(const AnnotationPkt &pkt);
379379

@@ -400,7 +400,7 @@ class DLLExport AnnotationPkt : public Packet {
400400
friend class Parser;
401401
};
402402

403-
class DLLExport SyncPkt : public Packet {
403+
class MANTID_LIVEDATA_DLL SyncPkt : public Packet {
404404
public:
405405
// TODO implement accessors for fields
406406
private:
@@ -409,15 +409,15 @@ class DLLExport SyncPkt : public Packet {
409409
friend class Parser;
410410
};
411411

412-
class DLLExport HeartbeatPkt : public Packet {
412+
class MANTID_LIVEDATA_DLL HeartbeatPkt : public Packet {
413413
public:
414414
private:
415415
HeartbeatPkt(const uint8_t *data, uint32_t len);
416416

417417
friend class Parser;
418418
};
419419

420-
class DLLExport GeometryPkt : public Packet {
420+
class MANTID_LIVEDATA_DLL GeometryPkt : public Packet {
421421
public:
422422
const std::string &info() const { return m_xml; }
423423

@@ -429,7 +429,7 @@ class DLLExport GeometryPkt : public Packet {
429429
friend class Parser;
430430
};
431431

432-
class DLLExport BeamlineInfoPkt : public Packet {
432+
class MANTID_LIVEDATA_DLL BeamlineInfoPkt : public Packet {
433433
public:
434434
const uint32_t &targetStationNumber() const { return m_targetStationNumber; }
435435

@@ -449,7 +449,7 @@ class DLLExport BeamlineInfoPkt : public Packet {
449449
friend class Parser;
450450
};
451451

452-
class DLLExport BeamMonitorConfigPkt : public Packet {
452+
class MANTID_LIVEDATA_DLL BeamMonitorConfigPkt : public Packet {
453453
public:
454454
BeamMonitorConfigPkt(const BeamMonitorConfigPkt &pkt);
455455

@@ -498,7 +498,7 @@ class DLLExport BeamMonitorConfigPkt : public Packet {
498498
friend class Parser;
499499
};
500500

501-
class DLLExport DetectorBankSetsPkt : public Packet {
501+
class MANTID_LIVEDATA_DLL DetectorBankSetsPkt : public Packet {
502502
public:
503503
DetectorBankSetsPkt(const DetectorBankSetsPkt &pkt) = delete;
504504
DetectorBankSetsPkt &operator=(DetectorBankSetsPkt) = delete;
@@ -617,15 +617,15 @@ class DLLExport DetectorBankSetsPkt : public Packet {
617617
friend class Parser;
618618
};
619619

620-
class DLLExport DataDonePkt : public Packet {
620+
class MANTID_LIVEDATA_DLL DataDonePkt : public Packet {
621621
public:
622622
private:
623623
DataDonePkt(const uint8_t *data, uint32_t len);
624624

625625
friend class Parser;
626626
};
627627

628-
class DLLExport DeviceDescriptorPkt : public Packet {
628+
class MANTID_LIVEDATA_DLL DeviceDescriptorPkt : public Packet {
629629
public:
630630
uint32_t devId() const { return m_devId; }
631631
const std::string &description() const { return m_desc; }
@@ -645,7 +645,7 @@ class DLLExport DeviceDescriptorPkt : public Packet {
645645
friend class Parser;
646646
};
647647

648-
class DLLExport VariableU32Pkt : public Packet {
648+
class MANTID_LIVEDATA_DLL VariableU32Pkt : public Packet {
649649
public:
650650
VariableU32Pkt(const VariableU32Pkt &pkt);
651651

@@ -668,7 +668,7 @@ class DLLExport VariableU32Pkt : public Packet {
668668
friend class Parser;
669669
};
670670

671-
class DLLExport VariableDoublePkt : public Packet {
671+
class MANTID_LIVEDATA_DLL VariableDoublePkt : public Packet {
672672
public:
673673
VariableDoublePkt(const VariableDoublePkt &pkt);
674674

@@ -691,7 +691,7 @@ class DLLExport VariableDoublePkt : public Packet {
691691
friend class Parser;
692692
};
693693

694-
class DLLExport VariableStringPkt : public Packet {
694+
class MANTID_LIVEDATA_DLL VariableStringPkt : public Packet {
695695
public:
696696
VariableStringPkt(const VariableStringPkt &pkt);
697697

Framework/LiveData/inc/MantidLiveData/ADARA/ADARAParser.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
#include "ADARA.h"
99
#include "ADARAPackets.h"
10+
#include "MantidLiveData/DllConfig.h"
1011

1112
namespace ADARA {
1213

@@ -19,7 +20,7 @@ namespace ADARA {
1920
2021
Copyright &copy; 2012 Oak Ridge National Laboratory
2122
**/
22-
class DLLExport Parser {
23+
class MANTID_LIVEDATA_DLL Parser {
2324
public:
2425
/// Constructor
2526
Parser(uint32_t initial_buffer_size = 1024 * 1024, uint32_t max_pkt_size = 8 * 1024 * 1024);

Framework/LiveData/inc/MantidLiveData/ISIS/FakeISISHistoDAE.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
// Includes
1111
//----------------------------------------------------------------------
1212
#include "MantidAPI/Algorithm.h"
13+
#include "MantidLiveData/DllConfig.h"
1314

1415
namespace Mantid {
1516
namespace LiveData {
@@ -24,7 +25,7 @@ namespace LiveData {
2425
different time regime (they have different binning to the rest of the
2526
spectra).
2627
*/
27-
class DLLExport FakeISISHistoDAE final : public API::Algorithm {
28+
class MANTID_LIVEDATA_DLL FakeISISHistoDAE final : public API::Algorithm {
2829
public:
2930
/// Algorithm's name for identification overriding a virtual method
3031
const std::string name() const override { return "FakeISISHistoDAE"; }

Framework/LiveData/inc/MantidLiveData/Kafka/IKafkaBroker.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ namespace LiveData {
1717
Defines the interface used to communicate with a Kafka broker such as
1818
subscribing to topics.
1919
*/
20-
class DLLExport IKafkaBroker {
20+
class MANTID_LIVEDATA_DLL IKafkaBroker {
2121
public:
2222
virtual ~IKafkaBroker() = default;
2323

Framework/LiveData/inc/MantidLiveData/Kafka/IKafkaStreamDecoder.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include "MantidAPI/SpectraDetectorTypes.h"
1010
#include "MantidDataObjects/EventWorkspace.h"
11+
#include "MantidLiveData/DllConfig.h"
1112
#include "MantidLiveData/Kafka/IKafkaBroker.h"
1213
#include "MantidLiveData/Kafka/IKafkaStreamSubscriber.h"
1314

@@ -24,7 +25,7 @@ namespace LiveData {
2425
Kafka stream decoder interface. Handles (implements) all thread synchronization
2526
functionality for accessing the data stream and processing data.
2627
*/
27-
class DLLExport IKafkaStreamDecoder {
28+
class MANTID_LIVEDATA_DLL IKafkaStreamDecoder {
2829
public:
2930
/**
3031
* Defines a thread-safe callback. A mutex is held

Framework/LiveData/inc/MantidLiveData/Kafka/IKafkaStreamSubscriber.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
// SPDX - License - Identifier: GPL - 3.0 +
77
#pragma once
88

9-
#include "MantidKernel/System.h"
9+
#include "MantidLiveData/DllConfig.h"
10+
#include <cstdint>
1011
#include <string>
1112
#include <unordered_map>
1213
#include <vector>
@@ -27,7 +28,7 @@ enum class SubscribeAtOption {
2728
/**
2829
Interface for classes that subscribe to Kafka streams.
2930
*/
30-
class DLLExport IKafkaStreamSubscriber {
31+
class MANTID_LIVEDATA_DLL IKafkaStreamSubscriber {
3132
public:
3233
virtual ~IKafkaStreamSubscriber() = default;
3334
virtual void subscribe() = 0;

Framework/LiveData/inc/MantidLiveData/Kafka/KafkaBroker.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ namespace LiveData {
1414
/**
1515
Wraps communication with a Kafka broker at a given address.
1616
*/
17-
class DLLExport KafkaBroker : public IKafkaBroker {
17+
class MANTID_LIVEDATA_DLL KafkaBroker : public IKafkaBroker {
1818
public:
1919
explicit KafkaBroker(std::string address);
2020

Framework/LiveData/inc/MantidLiveData/Kafka/KafkaEventListener.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
// Includes
1010
//----------------------------------------------------------------------
1111
#include "MantidAPI/LiveListener.h"
12+
#include "MantidLiveData/DllConfig.h"
1213

1314
//----------------------------------------------------------------------
1415
// Forward declarations
@@ -31,7 +32,7 @@ class KafkaEventStreamDecoder;
3132
need updating if the schema changes.
3233
Some further documentation is in docs/source/concepts/KafkaLiveStreams.rst
3334
*/
34-
class DLLExport KafkaEventListener : public API::LiveListener {
35+
class MANTID_LIVEDATA_DLL KafkaEventListener : public API::LiveListener {
3536
public:
3637
KafkaEventListener();
3738
~KafkaEventListener() override = default;

Framework/LiveData/inc/MantidLiveData/Kafka/KafkaEventStreamDecoder.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include "MantidAPI/SpectraDetectorTypes.h"
1010
#include "MantidDataObjects/EventWorkspace.h"
11+
#include "MantidLiveData/DllConfig.h"
1112
#include "MantidLiveData/Kafka/IKafkaBroker.h"
1213
#include "MantidLiveData/Kafka/IKafkaStreamDecoder.h"
1314
#include "MantidLiveData/Kafka/IKafkaStreamSubscriber.h"
@@ -23,7 +24,7 @@ namespace LiveData {
2324
A call to capture() starts the process of capturing the stream on a separate
2425
thread.
2526
*/
26-
class DLLExport KafkaEventStreamDecoder : public IKafkaStreamDecoder {
27+
class MANTID_LIVEDATA_DLL KafkaEventStreamDecoder : public IKafkaStreamDecoder {
2728
public:
2829
struct BufferedPulse {
2930
Types::Core::DateAndTime pulseTime;
@@ -82,7 +83,7 @@ class DLLExport KafkaEventStreamDecoder : public IKafkaStreamDecoder {
8283
const std::size_t m_intermediateBufferFlushThreshold;
8384
};
8485

85-
DLLExport std::vector<size_t>
86+
MANTID_LIVEDATA_DLL std::vector<size_t>
8687
computeGroupBoundaries(const std::vector<KafkaEventStreamDecoder::BufferedEvent> &eventBuffer,
8788
const size_t numberOfGroups);
8889

Framework/LiveData/inc/MantidLiveData/Kafka/KafkaHistoListener.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
// Includes
1010
//----------------------------------------------------------------------
1111
#include "MantidAPI/LiveListener.h"
12+
#include "MantidLiveData/DllConfig.h"
1213

1314
//----------------------------------------------------------------------
1415
// Forward declarations
@@ -23,7 +24,7 @@ class KafkaHistoStreamDecoder;
2324
format from the Kafka system at ISIS. It currently parses the histogram data
2425
directly using flatbuffers so will need updating if the schema changes.
2526
*/
26-
class DLLExport KafkaHistoListener : public API::LiveListener {
27+
class MANTID_LIVEDATA_DLL KafkaHistoListener : public API::LiveListener {
2728
public:
2829
KafkaHistoListener();
2930
~KafkaHistoListener() override = default;

0 commit comments

Comments
 (0)