1 #ifndef canvas_Persistency_Provenance_ProcessHistory_h 2 #define canvas_Persistency_Provenance_ProcessHistory_h 129 std::string
const& name)
const;
reference at(size_type i)
collection_type::iterator iterator
bool operator==(Provenance const &a, Provenance const &b) noexcept
const_iterator end() const
std::recursive_mutex mutex_
Transient< Transients > transients_
const_iterator begin() const
std::recursive_mutex & get_mutex() const
size_type capacity() const
bool operator!=(ScheduleID const left, ScheduleID const right) noexcept
const_reverse_iterator rend() const
reference operator[](size_type i)
std::ostream & operator<<(std::ostream &os, const GroupSelector &gs)
const_reverse_iterator crend() const
collection_type::reverse_iterator reverse_iterator
const_iterator cbegin() const
collection_type::const_iterator const_iterator
const_reverse_iterator crbegin() const
const_iterator cend() const
collection_type::reference reference
bool isAncestor(ProcessHistory const &a, ProcessHistory const &b)
std::optional< ProcessConfiguration > getConfigurationForProcess(std::string const &name) const
const_reverse_iterator rbegin() const
collection_type::size_type size_type
void reserve(size_type n)
void swap(ProcessHistory &other)
std::map< ProcessHistoryID const, ProcessHistory > ProcessHistoryMap
ProcessHistory & operator=(ProcessHistory const &)
std::vector< value_type > collection_type
void push_back(const_reference t)
collection_type::const_reverse_iterator const_reverse_iterator
collection_type const & data() const
ProcessHistoryID const & id() const
bool isDescendant(ProcessHistory const &a, ProcessHistory const &b)
collection_type::const_reference const_reference