Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
gallery
gallery
EventHistoryGetter.cc
Go to the documentation of this file.
1
#include "
gallery/EventHistoryGetter.h
"
2
3
#include "
gallery/EventNavigator.h
"
4
5
#include <type_traits>
6
7
namespace
gallery
{
8
9
EventHistoryGetter::EventHistoryGetter
(
EventNavigator
const
* eventNavigator)
10
: eventNavigator_(eventNavigator)
11
{
12
static_assert(
std::is_nothrow_destructible<EventHistoryGetter>::value
,
13
"EventHistoryGetter is not nothrow destructible"
);
14
}
15
16
art::ProcessHistoryID
const
&
17
EventHistoryGetter::processHistoryID
()
const
18
{
19
return
eventNavigator_
->
processHistoryID
();
20
}
21
22
art::ProcessHistory
const
&
23
EventHistoryGetter::processHistory
()
const
24
{
25
return
eventNavigator_
->
processHistory
();
26
}
27
28
art::History
const
&
29
EventHistoryGetter::history
()
const
30
{
31
return
eventNavigator_
->
history
();
32
}
33
}
// namespace gallery
gallery::EventNavigator
Definition:
EventNavigator.h:26
art::History
Definition:
History.h:17
gallery::EventHistoryGetter::processHistoryID
virtual art::ProcessHistoryID const & processHistoryID() const
Definition:
EventHistoryGetter.cc:17
gallery::EventNavigator::processHistory
art::ProcessHistory const & processHistory() const
Definition:
EventNavigator.cc:166
gallery::EventNavigator::processHistoryID
art::ProcessHistoryID const & processHistoryID() const
Definition:
EventNavigator.cc:156
EventHistoryGetter.h
EventNavigator.h
gallery::EventHistoryGetter::eventNavigator_
EventNavigator const * eventNavigator_
Definition:
EventHistoryGetter.h:28
art::ProcessHistory
Definition:
ProcessHistory.h:19
gallery::EventHistoryGetter::EventHistoryGetter
EventHistoryGetter(EventNavigator const *)
Definition:
EventHistoryGetter.cc:9
gallery::EventNavigator::history
art::History const & history() const
Definition:
EventNavigator.cc:146
submit_mcc.value
value
Definition:
submit_mcc.py:159
gallery::EventHistoryGetter::processHistory
virtual art::ProcessHistory const & processHistory() const
Definition:
EventHistoryGetter.cc:23
gallery::EventHistoryGetter::history
virtual art::History const & history() const
Definition:
EventHistoryGetter.cc:29
gallery
Definition:
ProductToken.h:22
art::Hash< ProcessHistoryType >
Generated by
1.8.11