diff --git a/include/openPMD/RecordComponent.tpp b/include/openPMD/RecordComponent.tpp index 04e453e0cc..f297222606 100644 --- a/include/openPMD/RecordComponent.tpp +++ b/include/openPMD/RecordComponent.tpp @@ -226,7 +226,7 @@ RecordComponent::storeChunk(std::shared_ptr data, Offset o, Extent e) .offset(std::move(o)) .extent(std::move(e)) .withSharedPtr(std::move(data)) - .enqueueStore(); + .store(EnqueuePolicy::Defer); } template @@ -237,7 +237,7 @@ RecordComponent::storeChunk(UniquePtrWithLambda data, Offset o, Extent e) .offset(std::move(o)) .extent(std::move(e)) .withUniquePtr(std::move(data)) - .enqueueStore(); + .store(EnqueuePolicy::Defer); } template @@ -248,7 +248,7 @@ RecordComponent::storeChunk(std::unique_ptr data, Offset o, Extent e) .offset(std::move(o)) .extent(std::move(e)) .withUniquePtr(std::move(data)) - .enqueueStore(); + .store(EnqueuePolicy::Defer); } template @@ -258,7 +258,7 @@ void RecordComponent::storeChunkRaw(T *ptr, Offset offset, Extent extent) .offset(std::move(offset)) .extent(std::move(extent)) .withRawPtr(ptr) - .enqueueStore(); + .store(EnqueuePolicy::Defer); } template @@ -278,7 +278,9 @@ RecordComponent::storeChunk(T_ContiguousContainer &data, Offset o, Extent e) storeChunkConfig.extent(std::move(e)); } - std::move(storeChunkConfig).withContiguousContainer(data).enqueueStore(); + std::move(storeChunkConfig) + .withContiguousContainer(data) + .store(EnqueuePolicy::Defer); } template