#include <ProcessHistory.h>
Classes | |
struct | Transients |
Public Types | |
typedef ProcessConfiguration | value_type |
typedef std::vector< value_type > | collection_type |
typedef collection_type::iterator | iterator |
typedef collection_type::const_iterator | const_iterator |
typedef collection_type::reverse_iterator | reverse_iterator |
typedef collection_type::const_reverse_iterator | const_reverse_iterator |
typedef collection_type::reference | reference |
typedef collection_type::const_reference | const_reference |
typedef collection_type::size_type | size_type |
Private Attributes | |
collection_type | data_ {} |
Transient< Transients > | transients_ {} |
std::recursive_mutex | mutex_ {} |
Definition at line 19 of file ProcessHistory.h.
Definition at line 22 of file ProcessHistory.h.
typedef collection_type::const_iterator art::ProcessHistory::const_iterator |
Definition at line 25 of file ProcessHistory.h.
typedef collection_type::const_reference art::ProcessHistory::const_reference |
Definition at line 31 of file ProcessHistory.h.
typedef collection_type::const_reverse_iterator art::ProcessHistory::const_reverse_iterator |
Definition at line 28 of file ProcessHistory.h.
typedef collection_type::iterator art::ProcessHistory::iterator |
Definition at line 24 of file ProcessHistory.h.
typedef collection_type::reference art::ProcessHistory::reference |
Definition at line 30 of file ProcessHistory.h.
typedef collection_type::reverse_iterator art::ProcessHistory::reverse_iterator |
Definition at line 27 of file ProcessHistory.h.
typedef collection_type::size_type art::ProcessHistory::size_type |
Definition at line 33 of file ProcessHistory.h.
Definition at line 21 of file ProcessHistory.h.
|
default |
|
default |
|
explicit |
Definition at line 24 of file ProcessHistory.cc.
|
explicit |
Definition at line 27 of file ProcessHistory.cc.
art::ProcessHistory::ProcessHistory | ( | ProcessHistory const & | rhs | ) |
Definition at line 33 of file ProcessHistory.cc.
art::ProcessHistory::ProcessHistory | ( | ProcessHistory && | rhs | ) |
Definition at line 41 of file ProcessHistory.cc.
ProcessHistory::reference art::ProcessHistory::at | ( | size_type | i | ) |
Definition at line 132 of file ProcessHistory.cc.
ProcessHistory::const_reference art::ProcessHistory::at | ( | size_type | i | ) | const |
Definition at line 138 of file ProcessHistory.cc.
ProcessHistory::const_iterator art::ProcessHistory::begin | ( | ) | const |
Definition at line 144 of file ProcessHistory.cc.
ProcessHistory::size_type art::ProcessHistory::capacity | ( | ) | const |
Definition at line 110 of file ProcessHistory.cc.
ProcessHistory::const_iterator art::ProcessHistory::cbegin | ( | ) | const |
Definition at line 156 of file ProcessHistory.cc.
ProcessHistory::const_iterator art::ProcessHistory::cend | ( | ) | const |
Definition at line 162 of file ProcessHistory.cc.
ProcessHistory::const_reverse_iterator art::ProcessHistory::crbegin | ( | ) | const |
Definition at line 180 of file ProcessHistory.cc.
ProcessHistory::const_reverse_iterator art::ProcessHistory::crend | ( | ) | const |
Definition at line 186 of file ProcessHistory.cc.
ProcessHistory::collection_type const & art::ProcessHistory::data | ( | ) | const |
Definition at line 192 of file ProcessHistory.cc.
bool art::ProcessHistory::empty | ( | ) | const |
Definition at line 98 of file ProcessHistory.cc.
ProcessHistory::const_iterator art::ProcessHistory::end | ( | ) | const |
Definition at line 150 of file ProcessHistory.cc.
std::recursive_mutex & art::ProcessHistory::get_mutex | ( | ) | const |
Definition at line 72 of file ProcessHistory.cc.
std::optional< ProcessConfiguration > art::ProcessHistory::getConfigurationForProcess | ( | std::string const & | name | ) | const |
Definition at line 223 of file ProcessHistory.cc.
ProcessHistoryID art::ProcessHistory::id | ( | ) | const |
Definition at line 198 of file ProcessHistory.cc.
ProcessHistory & art::ProcessHistory::operator= | ( | ProcessHistory const & | rhs | ) |
Definition at line 50 of file ProcessHistory.cc.
ProcessHistory & art::ProcessHistory::operator= | ( | ProcessHistory && | rhs | ) |
Definition at line 64 of file ProcessHistory.cc.
ProcessHistory::reference art::ProcessHistory::operator[] | ( | size_type | i | ) |
Definition at line 121 of file ProcessHistory.cc.
ProcessHistory::const_reference art::ProcessHistory::operator[] | ( | size_type | i | ) | const |
Definition at line 126 of file ProcessHistory.cc.
void art::ProcessHistory::push_back | ( | const_reference | t | ) |
Definition at line 91 of file ProcessHistory.cc.
ProcessHistory::const_reverse_iterator art::ProcessHistory::rbegin | ( | ) | const |
Definition at line 168 of file ProcessHistory.cc.
ProcessHistory::const_reverse_iterator art::ProcessHistory::rend | ( | ) | const |
Definition at line 174 of file ProcessHistory.cc.
void art::ProcessHistory::reserve | ( | size_type | n | ) |
Definition at line 116 of file ProcessHistory.cc.
ProcessHistory::size_type art::ProcessHistory::size | ( | ) | const |
Definition at line 104 of file ProcessHistory.cc.
void art::ProcessHistory::swap | ( | ProcessHistory & | other | ) |
Definition at line 82 of file ProcessHistory.cc.
|
private |
Definition at line 132 of file ProcessHistory.h.
|
mutableprivate |
Definition at line 140 of file ProcessHistory.h.
|
mutableprivate |
Definition at line 133 of file ProcessHistory.h.