#include <TableItr.h>
Public Types | |
using | value_type = RowView< Args... > |
Public Member Functions | |
ConstTableItr (std::array< void const *, sizeof...(Args)> const &iValues) | |
ConstTableItr (std::array< void const *, sizeof...(Args)> const &iValues, long iOffset) | |
ConstTableItr (std::array< void const *, sizeof...(Args)> const &iValues, unsigned int iOffset) | |
TableItr< Args... > | makeOffset (long iDiff) const |
bool | operator!= (const ConstTableItr< Args... > &iOther) |
value_type | operator* () const |
ConstTableItr & | operator++ () |
bool | operator== (const ConstTableItr< Args... > &iOther) |
Private Types | |
using | Layout = std::tuple< Args... > |
Private Attributes | |
std::array< void const *, sizeof...(Args)> | m_values |
Definition at line 116 of file TableItr.h.
|
private |
Definition at line 117 of file TableItr.h.
using edm::soa::ConstTableItr< Args >::value_type = RowView<Args...> |
Definition at line 121 of file TableItr.h.
|
inlineexplicit |
Definition at line 123 of file TableItr.h.
|
inline |
Definition at line 125 of file TableItr.h.
References edm::soa::impl::TableItrAdvance< I, Args >::advance().
|
inline |
Definition at line 129 of file TableItr.h.
References edm::soa::impl::TableItrAdvance< I, Args >::advance().
|
inline |
Definition at line 144 of file TableItr.h.
Referenced by edm::soa::operator+().
|
inline |
Definition at line 142 of file TableItr.h.
References edm::soa::ConstTableItr< Args >::m_values.
|
inline |
Definition at line 133 of file TableItr.h.
|
inline |
Definition at line 135 of file TableItr.h.
References edm::soa::impl::TableItrAdvance< I, Args >::advance().
|
inline |
Definition at line 140 of file TableItr.h.
References edm::soa::ConstTableItr< Args >::m_values.
|
private |
Definition at line 118 of file TableItr.h.
Referenced by edm::soa::ConstTableItr< Args >::operator!=(), and edm::soa::ConstTableItr< Args >::operator==().