Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
art
art
Framework
Principal
NoDelayedReader.h
Go to the documentation of this file.
1
#ifndef art_Framework_Principal_NoDelayedReader_h
2
#define art_Framework_Principal_NoDelayedReader_h
3
// vim: set sw=2 expandtab :
4
5
#include "
art/Framework/Principal/DelayedReader.h
"
6
#include "
art/Framework/Principal/fwd.h
"
7
#include "
canvas/Persistency/Common/EDProduct.h
"
8
#include "
canvas/Persistency/Provenance/ProvenanceFwd.h
"
9
10
#include <memory>
11
12
namespace
art
{
13
14
class
Group;
15
16
class
NoDelayedReader
:
public
DelayedReader
{
17
18
public
:
19
~NoDelayedReader
() noexcept;
20
NoDelayedReader
();
21
22
private
:
23
[[noreturn]] std::unique_ptr<EDProduct>
getProduct_
(
Group
const
*,
24
ProductID
,
25
RangeSet
&)
const
;
26
};
27
28
}
// namespace art
29
30
#endif
/* art_Framework_Principal_NoDelayedReader_h */
31
32
// Local Variables:
33
// mode: c++
34
// End:
art::RangeSet
Definition:
RangeSet.h:25
ProvenanceFwd.h
art::NoDelayedReader
Definition:
NoDelayedReader.h:16
art::Group
Definition:
Group.h:30
EDProduct.h
DelayedReader.h
art::NoDelayedReader::~NoDelayedReader
~NoDelayedReader() noexcept
art::NoDelayedReader::NoDelayedReader
NoDelayedReader()
art::NoDelayedReader::getProduct_
std::unique_ptr< EDProduct > getProduct_(Group const *, ProductID, RangeSet &) const
Definition:
NoDelayedReader.cc:15
fwd.h
art::DelayedReader
Definition:
DelayedReader.h:23
art
Definition:
BasicOptionsHandler.h:9
art::ProductID
Definition:
ProductID.h:15
Generated by
1.8.11