#include <SummedValue.h>
Public Member Functions | |
| template<typename H > | |
| std::enable_if_t< detail::is_handle< H >::value > | update (H const &h) |
| template<typename H > | |
| std::enable_if_t< detail::is_handle< H >::value > | update (H const &h, T const &t) |
| void | clear () |
| bool | isValid () const |
| T const & | value () const |
| RangeSet const & | rangeOfValidity () const |
Private Member Functions | |
| template<typename H > | |
| void | update_impl (H const &h, T const &t) |
Private Attributes | |
| T | value_ {} |
| RangeSet | rangeOfValidity_ {RangeSet::invalid()} |
Definition at line 58 of file SummedValue.h.
|
inline |
Definition at line 158 of file SummedValue.h.
|
inline |
Definition at line 166 of file SummedValue.h.
| RangeSet const & art::SummedValue< T >::rangeOfValidity | ( | ) | const |
Definition at line 180 of file SummedValue.h.
| std::enable_if_t< detail::is_handle< H >::value > art::SummedValue< T >::update | ( | H const & | h | ) |
Definition at line 135 of file SummedValue.h.
| std::enable_if_t< detail::is_handle< H >::value > art::SummedValue< T >::update | ( | H const & | h, |
| T const & | t | ||
| ) |
Definition at line 147 of file SummedValue.h.
|
inlineprivate |
Definition at line 85 of file SummedValue.h.
|
inline |
Definition at line 173 of file SummedValue.h.
|
private |
Definition at line 126 of file SummedValue.h.
|
private |
Definition at line 125 of file SummedValue.h.
1.8.11