![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
Iterator class for vectors. More...
#include <JETSCAPE/blob/main/external_packages/clvisc_wrapper/include/cl.hpp>
Public Member Functions | |
| iterator (void) | |
| ~iterator (void) | |
| bool | operator== (iterator i) |
| bool | operator!= (iterator i) |
| void | operator++ () |
| void | operator++ (int x) |
| void | operator-- () |
| void | operator-- (int x) |
| T | operator* () |
Static Public Member Functions | |
| static iterator | begin (vector< T, N > &vec) |
| static iterator | end (vector< T, N > &vec) |
Private Attributes | |
| vector< T, N > | vec_ |
| int | index_ |
| bool | initialized_ |
Iterator class for vectors.
Definition at line 566 of file cl.hpp.
View newest version in sPHENIX GitHub at line 566 of file cl.hpp
|
inline |
Definition at line 573 of file cl.hpp.
View newest version in sPHENIX GitHub at line 573 of file cl.hpp
References cl::vector< T, N >::iterator::index_, and cl::vector< T, N >::iterator::initialized_.
|
inline |
|
inlinestatic |
Definition at line 583 of file cl.hpp.
View newest version in sPHENIX GitHub at line 583 of file cl.hpp
References cl::vector< T, N >::empty(), i, cl::vector< T, N >::iterator::index_, cl::vector< T, N >::iterator::initialized_, vec, and cl::vector< T, N >::iterator::vec_.
Referenced by cl::vector< ::size_t, N >::begin().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 596 of file cl.hpp.
View newest version in sPHENIX GitHub at line 596 of file cl.hpp
References cl::vector< T, N >::empty(), i, cl::vector< T, N >::iterator::index_, cl::vector< T, N >::iterator::initialized_, cl::vector< T, N >::size(), vec, and cl::vector< T, N >::iterator::vec_.
Referenced by cl::vector< ::size_t, N >::end().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 640 of file cl.hpp.
View newest version in sPHENIX GitHub at line 640 of file cl.hpp
References cl::vector< T, N >::iterator::index_, and cl::vector< T, N >::iterator::vec_.
|
inline |
Definition at line 620 of file cl.hpp.
View newest version in sPHENIX GitHub at line 620 of file cl.hpp
References cl::vector< T, N >::iterator::index_.
|
inline |
Definition at line 625 of file cl.hpp.
View newest version in sPHENIX GitHub at line 625 of file cl.hpp
References cl::vector< T, N >::iterator::index_, and ambiguity_solver_full_chain::x.
|
inline |
Definition at line 630 of file cl.hpp.
View newest version in sPHENIX GitHub at line 630 of file cl.hpp
References cl::vector< T, N >::iterator::index_.
|
inline |
Definition at line 635 of file cl.hpp.
View newest version in sPHENIX GitHub at line 635 of file cl.hpp
References cl::vector< T, N >::iterator::index_, and ambiguity_solver_full_chain::x.
|
inline |
Definition at line 608 of file cl.hpp.
View newest version in sPHENIX GitHub at line 608 of file cl.hpp
References cl::vector< T, N >::iterator::index_, cl::vector< T, N >::iterator::initialized_, and cl::vector< T, N >::iterator::vec_.
|
private |
Definition at line 570 of file cl.hpp.
View newest version in sPHENIX GitHub at line 570 of file cl.hpp
Referenced by cl::vector< T, N >::iterator::begin(), cl::vector< T, N >::iterator::end(), cl::vector< T, N >::iterator::iterator(), cl::vector< T, N >::iterator::operator*(), cl::vector< T, N >::iterator::operator++(), cl::vector< T, N >::iterator::operator--(), and cl::vector< T, N >::iterator::operator==().
|
private |
Definition at line 571 of file cl.hpp.
View newest version in sPHENIX GitHub at line 571 of file cl.hpp
Referenced by cl::vector< T, N >::iterator::begin(), cl::vector< T, N >::iterator::end(), cl::vector< T, N >::iterator::iterator(), and cl::vector< T, N >::iterator::operator==().
|
private |
Definition at line 569 of file cl.hpp.
View newest version in sPHENIX GitHub at line 569 of file cl.hpp
Referenced by cl::vector< T, N >::iterator::begin(), cl::vector< T, N >::iterator::end(), cl::vector< T, N >::iterator::operator*(), and cl::vector< T, N >::iterator::operator==().