|
Geant4
10.03
|
G4FastList_iterator enables to go through the tracks contained by a list. More...
#include <G4FastList.hh>
Collaboration diagram for G4FastList_iterator< OBJECT >:Public Types | |
| typedef G4FastList_iterator < OBJECT > | _Self |
| typedef G4FastListNode< OBJECT > | _Node |
Public Member Functions | |
| G4FastList_iterator () | |
| G4FastList_iterator (_Node *__x) | |
| G4FastList_iterator (const G4FastList_iterator &right) | |
| _Node * | GetNode () |
| const _Node * | GetNode () const |
| OBJECT * | operator* () |
| const OBJECT * | operator* () const |
| OBJECT * | operator-> () |
| const OBJECT * | operator-> () const |
| _Self & | operator++ () |
| _Self | operator++ (int) |
| _Self & | operator-- () |
| _Self | operator-- (int) |
| bool | operator== (const _Self &__x) const |
| bool | operator!= (const _Self &__x) const |
Public Attributes | |
| _Node * | fpNode |
G4FastList_iterator enables to go through the tracks contained by a list.
Definition at line 62 of file G4FastList.hh.
| typedef G4FastListNode<OBJECT> G4FastList_iterator< OBJECT >::_Node |
Definition at line 463 of file G4FastList.hh.
| typedef G4FastList_iterator<OBJECT> G4FastList_iterator< OBJECT >::_Self |
Definition at line 462 of file G4FastList.hh.
|
inline |
Definition at line 465 of file G4FastList.hh.
|
inlineexplicit |
Definition at line 470 of file G4FastList.hh.
|
inline |
Definition at line 475 of file G4FastList.hh.
|
inline |
Definition at line 480 of file G4FastList.hh.
References G4FastList_iterator< OBJECT >::fpNode.
Referenced by G4ManyFastLists_iterator< OBJECT >::GetNode(), G4ManyFastLists_iterator< OBJECT >::operator--(), and G4ManyFastLists< G4Track >::RemoveLists().
Here is the caller graph for this function:
|
inline |
Definition at line 485 of file G4FastList.hh.
References G4FastList_iterator< OBJECT >::fpNode.
|
inline |
Definition at line 535 of file G4FastList.hh.
References G4FastList_iterator< OBJECT >::fpNode.
| OBJECT* G4FastList_iterator< OBJECT >::operator* | ( | ) |
| const OBJECT* G4FastList_iterator< OBJECT >::operator* | ( | ) | const |
|
inline |
Definition at line 503 of file G4FastList.hh.
References G4FastList_iterator< OBJECT >::fpNode, and G4FastListNode< OBJECT >::GetNext().
Here is the call graph for this function:
|
inline |
Definition at line 509 of file G4FastList.hh.
References G4FastList_iterator< OBJECT >::fpNode, and G4FastListNode< OBJECT >::GetNext().
Here is the call graph for this function:
|
inline |
Definition at line 517 of file G4FastList.hh.
References G4FastList_iterator< OBJECT >::fpNode, and G4FastListNode< OBJECT >::GetPrevious().
Here is the call graph for this function:
|
inline |
Definition at line 523 of file G4FastList.hh.
References G4FastList_iterator< OBJECT >::fpNode, and G4FastListNode< OBJECT >::GetPrevious().
Here is the call graph for this function:| OBJECT* G4FastList_iterator< OBJECT >::operator-> | ( | ) |
| const OBJECT* G4FastList_iterator< OBJECT >::operator-> | ( | ) | const |
|
inline |
Definition at line 530 of file G4FastList.hh.
References G4FastList_iterator< OBJECT >::fpNode.
| _Node* G4FastList_iterator< OBJECT >::fpNode |
Definition at line 542 of file G4FastList.hh.
Referenced by G4FastList_iterator< OBJECT >::GetNode(), G4FastList_iterator< OBJECT >::operator!=(), G4FastList_iterator< OBJECT >::operator++(), G4FastList_iterator< OBJECT >::operator--(), and G4FastList_iterator< OBJECT >::operator==().