![]() |
Project
|
#include <PageParser.h>
Public Types | |
using | ParentType = PageParser |
using | SelfType = Iterator |
using | iterator_category = std::forward_iterator_tag |
using | value_type = T |
using | reference = T & |
using | pointer = T * |
using | difference_type = std::ptrdiff_t |
using | ElementType = typename std::remove_const< value_type >::type |
Public Member Functions | |
Iterator ()=delete | |
Iterator (ParentType const *parent, size_t position=0) | |
~Iterator () | |
SelfType & | operator++ () |
SelfType | operator++ (int) |
reference | operator* () |
bool | operator== (const SelfType &rh) const |
bool | operator!= (const SelfType &rh) const |
const GroupType * | getGroupHeader () const |
Definition at line 200 of file PageParser.h.
using o2::algorithm::PageParser< PageHeaderT, PageSize, ElementT, GroupT, GetNElementsFctT >::Iterator< T >::difference_type = std::ptrdiff_t |
Definition at line 209 of file PageParser.h.
using o2::algorithm::PageParser< PageHeaderT, PageSize, ElementT, GroupT, GetNElementsFctT >::Iterator< T >::ElementType = typename std::remove_const<value_type>::type |
Definition at line 210 of file PageParser.h.
using o2::algorithm::PageParser< PageHeaderT, PageSize, ElementT, GroupT, GetNElementsFctT >::Iterator< T >::iterator_category = std::forward_iterator_tag |
Definition at line 205 of file PageParser.h.
using o2::algorithm::PageParser< PageHeaderT, PageSize, ElementT, GroupT, GetNElementsFctT >::Iterator< T >::ParentType = PageParser |
Definition at line 203 of file PageParser.h.
using o2::algorithm::PageParser< PageHeaderT, PageSize, ElementT, GroupT, GetNElementsFctT >::Iterator< T >::pointer = T* |
Definition at line 208 of file PageParser.h.
using o2::algorithm::PageParser< PageHeaderT, PageSize, ElementT, GroupT, GetNElementsFctT >::Iterator< T >::reference = T& |
Definition at line 207 of file PageParser.h.
using o2::algorithm::PageParser< PageHeaderT, PageSize, ElementT, GroupT, GetNElementsFctT >::Iterator< T >::SelfType = Iterator |
Definition at line 204 of file PageParser.h.
using o2::algorithm::PageParser< PageHeaderT, PageSize, ElementT, GroupT, GetNElementsFctT >::Iterator< T >::value_type = T |
Definition at line 206 of file PageParser.h.
|
delete |
|
inline |
Definition at line 214 of file PageParser.h.
|
inline |
Definition at line 226 of file PageParser.h.
|
inline |
Definition at line 268 of file PageParser.h.
|
inline |
Definition at line 263 of file PageParser.h.
|
inline |
Definition at line 253 of file PageParser.h.
|
inline |
Definition at line 232 of file PageParser.h.
|
inline |
Definition at line 246 of file PageParser.h.
|
inline |
Definition at line 258 of file PageParser.h.