#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 127 of file TableItr.h.
|
private |
Definition at line 128 of file TableItr.h.
using edm::soa::ConstTableItr< Args >::value_type = RowView<Args...> |
Definition at line 131 of file TableItr.h.
|
inlineexplicit |
Definition at line 133 of file TableItr.h.
|
inline |
Definition at line 136 of file TableItr.h.
References edm::soa::impl::TableItrAdvance< I, Args >::advance().
|
inline |
Definition at line 141 of file TableItr.h.
References edm::soa::impl::TableItrAdvance< I, Args >::advance().
|
inline |
Definition at line 163 of file TableItr.h.
Referenced by edm::soa::operator+().
|
inline |
Definition at line 159 of file TableItr.h.
References edm::soa::ConstTableItr< Args >::m_values.
|
inline |
Definition at line 146 of file TableItr.h.
|
inline |
Definition at line 150 of file TableItr.h.
References edm::soa::impl::TableItrAdvance< I, Args >::advance().
|
inline |
Definition at line 155 of file TableItr.h.
References edm::soa::ConstTableItr< Args >::m_values.
|
private |
Definition at line 129 of file TableItr.h.
Referenced by edm::soa::ConstTableItr< Args >::operator!=(), and edm::soa::ConstTableItr< Args >::operator==().