1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// -*- C++ -*-
//
// Package: FWCore/Framework
//
// Original Author: W. David Dagenhart
// Created: 1 December 2017
#include "FWCore/Framework/interface/stream/ProducingModuleHelper.h"
#include "FWCore/Framework/interface/stream/implementors.h"
namespace edm {
namespace stream {
void doAcquireIfNeeded(impl::ExternalWork* base, Event const& ev, EventSetup const& es, WaitingTaskHolder&& holder) {
base->acquire(ev, es, WaitingTaskWithArenaHolder(std::move(holder)));
}
void doAcquireIfNeeded(void*, Event const&, EventSetup const&, WaitingTaskHolder&&) {}
} // namespace stream
} // namespace edm
|