Project
Loading...
Searching...
No Matches
o2::dataformats::LabelContainer< LabelType, isContiguousStorage >::Iterator Class Reference

#include <LabelContainer.h>

Public Member Functions

 Iterator (std::vector< StoredLabelType > &v, int i)
 
 Iterator (const Iterator &it)
 
Iteratoroperator= (const Iterator &it)
 
Iteratoroperator++ ()
 
bool operator== (const Iterator &rhs) const
 
bool operator!= (const Iterator &rhs) const
 
LabelType & operator* ()
 

Detailed Description

template<typename LabelType, bool isContiguousStorage = true>
class o2::dataformats::LabelContainer< LabelType, isContiguousStorage >::Iterator

Definition at line 86 of file LabelContainer.h.

Constructor & Destructor Documentation

◆ Iterator() [1/2]

template<typename LabelType , bool isContiguousStorage = true>
o2::dataformats::LabelContainer< LabelType, isContiguousStorage >::Iterator::Iterator ( std::vector< StoredLabelType > &  v,
int  i 
)
inline

Definition at line 97 of file LabelContainer.h.

◆ Iterator() [2/2]

template<typename LabelType , bool isContiguousStorage = true>
o2::dataformats::LabelContainer< LabelType, isContiguousStorage >::Iterator::Iterator ( const Iterator it)
inline

Definition at line 98 of file LabelContainer.h.

Member Function Documentation

◆ operator!=()

template<typename LabelType , bool isContiguousStorage = true>
bool o2::dataformats::LabelContainer< LabelType, isContiguousStorage >::Iterator::operator!= ( const Iterator rhs) const
inline

Definition at line 114 of file LabelContainer.h.

◆ operator*()

template<typename LabelType , bool isContiguousStorage = true>
LabelType & o2::dataformats::LabelContainer< LabelType, isContiguousStorage >::Iterator::operator* ( )
inline

Definition at line 115 of file LabelContainer.h.

◆ operator++()

template<typename LabelType , bool isContiguousStorage = true>
Iterator & o2::dataformats::LabelContainer< LabelType, isContiguousStorage >::Iterator::operator++ ( )
inline

Definition at line 107 of file LabelContainer.h.

◆ operator=()

template<typename LabelType , bool isContiguousStorage = true>
Iterator & o2::dataformats::LabelContainer< LabelType, isContiguousStorage >::Iterator::operator= ( const Iterator it)
inline

Definition at line 99 of file LabelContainer.h.

◆ operator==()

template<typename LabelType , bool isContiguousStorage = true>
bool o2::dataformats::LabelContainer< LabelType, isContiguousStorage >::Iterator::operator== ( const Iterator rhs) const
inline

Definition at line 113 of file LabelContainer.h.


The documentation for this class was generated from the following file: