#include <TableItr.h>
Public Types | |
using | value_type = MutableRowView< Args... > |
Public Member Functions | |
TableItr< Args... > | makeOffset (long iDiff) const |
bool | operator!= (const TableItr< Args... > &iOther) |
value_type | operator* () |
TableItr & | operator++ () |
bool | operator== (const TableItr< Args... > &iOther) |
TableItr (std::array< void *, sizeof...(Args)> const &iValues) | |
TableItr (std::array< void *, sizeof...(Args)> const &iValues, long iOffset) | |
TableItr (std::array< void *, sizeof...(Args)> const &iValues, unsigned int iOffset) | |
Private Types | |
using | Layout = std::tuple< Args... > |
Private Attributes | |
std::array< void *, sizeof...(Args)> | m_values |
Definition at line 80 of file TableItr.h.
|
private |
Definition at line 81 of file TableItr.h.
using edm::soa::TableItr< Args >::value_type = MutableRowView<Args...> |
Definition at line 84 of file TableItr.h.
|
inlineexplicit |
Definition at line 86 of file TableItr.h.
|
inlineexplicit |
Definition at line 89 of file TableItr.h.
References edm::soa::impl::TableItrAdvance< I, Args >::advance().
|
inlineexplicit |
Definition at line 94 of file TableItr.h.
References edm::soa::impl::TableItrAdvance< I, Args >::advance().
|
inline |
|
inline |
|
inline |
Definition at line 99 of file TableItr.h.
|
inline |
Definition at line 103 of file TableItr.h.
References edm::soa::impl::TableItrAdvance< I, Args >::advance().
|
inline |
|
private |
Definition at line 82 of file TableItr.h.
Referenced by edm::soa::TableItr< Args >::operator!=(), and edm::soa::TableItr< Args >::operator==().