Skip to content

Commit a25cd0a

Browse files
committed
Add missing standard library includes
Add #include <cstdint> and #include <optional> to headers that use uint16_t/uint32_t/uint64_t or std::optional. These were previously provided transitively by scipp.
1 parent e4e0967 commit a25cd0a

13 files changed

Lines changed: 14 additions & 0 deletions

include/science/synapse/channel.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <cstdint>
34
#include "science/synapse/api/channel.pb.h"
45

56
namespace synapse {

include/science/synapse/channel_mask.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <cstdint>
34
#include <memory>
45
#include <string>
56
#include <vector>

include/science/synapse/config.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <cstdint>
34
#include <memory>
45
#include <string>
56
#include <vector>

include/science/synapse/device_advertisement.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <cstdint>
34
#include <string>
45

56
namespace synapse {

include/science/synapse/node.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <cstdint>
34
#include <memory>
45
#include <string>
56
#include <vector>

include/science/synapse/nodes/broadband_source.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <cstdint>
34
#include <memory>
45
#include <variant>
56
#include <vector>

include/science/synapse/nodes/electrical_stimulation.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <cstdint>
34
#include <memory>
45
#include <vector>
56
#include "science/synapse/api/channel.pb.h"

include/science/synapse/nodes/optical_stimulation.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#pragma once
22

3+
#include <cstdint>
34
#include <memory>
5+
#include <optional>
46
#include "science/synapse/api/nodes/optical_stimulation.pb.h"
57
#include "science/synapse/channel_mask.h"
68
#include "science/synapse/node.h"

include/science/synapse/nodes/spectral_filter.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <cstdint>
34
#include <memory>
45
#include "science/synapse/api/nodes/spectral_filter.pb.h"
56
#include "science/synapse/node.h"

include/science/synapse/nodes/spike_binner.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#pragma once
22

3+
#include <cstdint>
34
#include <memory>
45
#include "science/synapse/api/nodes/spike_binner.pb.h"
56
#include "science/synapse/node.h"

0 commit comments

Comments
 (0)