Skip to content

Commit 4dbb48f

Browse files
committed
Chasing changes from master branch
1 parent bee7103 commit 4dbb48f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

core/src/G3SuperTimestream.cxx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
#include <G3Logging.h>
22
#include <G3Timestream.h>
3-
#include <serialization.h>
3+
4+
#include <cereal/archives/portable_binary.hpp>
5+
#include <cereal/types/string.hpp>
6+
#include <cereal/types/vector.hpp>
47

58
/*
69
This is a minimal implementation of the Simons Observatory timestream storage
@@ -26,9 +29,6 @@ class G3SuperTimestream : public G3TimestreamMap {
2629
};
2730

2831
namespace cereal {
29-
template <class A> struct specialize<A, G3SuperTimestream,
30-
cereal::specialization::member_load_save> {};
31-
3232
// Convert to G3TimestreamMap before handing off to the user
3333
namespace detail {
3434
template <> inline std::shared_ptr<void>
@@ -40,7 +40,7 @@ namespace cereal {
4040
}
4141
}
4242

43-
G3_SERIALIZABLE(G3SuperTimestream, 0);
43+
G3_SPLIT_SERIALIZABLE(G3SuperTimestream, 0);
4444

4545
// Everything below is just the deserialization implementation, largely copied
4646
// wholesale from the simonsobs/so3g library, and rearranged to handle decompression

0 commit comments

Comments
 (0)