![]() |
The Gaudi Framework
v36r6 (b1ee9983)
|
#include </builds/gaudi/Gaudi/GaudiAlg/include/GaudiAlg/FunctionalDetails.h>
Public Types | |
| using | iterator_category = typename it_t::iterator_category |
| using | value_type = typename it_t::iterator_category |
| using | reference = typename it_t::reference |
| using | pointer = typename it_t::pointer |
| using | difference_type = typename it_t::difference_type |
Public Member Functions | |
| ret_t | operator* () const |
| iterator & | operator++ () |
| iterator & | operator-- () |
| bool | is_null () const |
| operator bool () const | |
Private Types | |
| using | it_t = typename ContainerVector::const_iterator |
| using | ret_t = std::conditional_t< is_pointer, ptr_t, ref_t > |
Private Member Functions | |
| iterator (it_t iter) | |
Private Attributes | |
| it_t | m_i |
Friends | |
| class | vector_of_const_ |
| bool | operator!= (const iterator &lhs, const iterator &rhs) |
| bool | operator== (const iterator &lhs, const iterator &rhs) |
| auto | operator- (const iterator &lhs, const iterator &rhs) |
Definition at line 306 of file FunctionalDetails.h.
| using Gaudi::Functional::details::vector_of_const_< Container >::iterator::difference_type = typename it_t::difference_type |
Definition at line 318 of file FunctionalDetails.h.
|
private |
Definition at line 307 of file FunctionalDetails.h.
| using Gaudi::Functional::details::vector_of_const_< Container >::iterator::iterator_category = typename it_t::iterator_category |
Definition at line 314 of file FunctionalDetails.h.
| using Gaudi::Functional::details::vector_of_const_< Container >::iterator::pointer = typename it_t::pointer |
Definition at line 317 of file FunctionalDetails.h.
| using Gaudi::Functional::details::vector_of_const_< Container >::iterator::reference = typename it_t::reference |
Definition at line 316 of file FunctionalDetails.h.
|
private |
Definition at line 311 of file FunctionalDetails.h.
| using Gaudi::Functional::details::vector_of_const_< Container >::iterator::value_type = typename it_t::iterator_category |
Definition at line 315 of file FunctionalDetails.h.
|
inlineprivate |
Definition at line 310 of file FunctionalDetails.h.
|
inline |
Definition at line 338 of file FunctionalDetails.h.
|
inlineexplicit |
Definition at line 339 of file FunctionalDetails.h.
|
inline |
Definition at line 323 of file FunctionalDetails.h.
|
inline |
Definition at line 330 of file FunctionalDetails.h.
|
inline |
Definition at line 334 of file FunctionalDetails.h.
Definition at line 320 of file FunctionalDetails.h.
Definition at line 322 of file FunctionalDetails.h.
Definition at line 321 of file FunctionalDetails.h.
|
friend |
Definition at line 309 of file FunctionalDetails.h.
|
private |
Definition at line 308 of file FunctionalDetails.h.