![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <JETSCAPE/blob/main/external_packages/gtl/include/GTL/symlist.h>
Public Types | |
| typedef symlist_iterator< T, Ref > | self |
| typedef symnode< T > * | linktype |
Public Member Functions | |
| symlist_iterator () | |
| symlist_iterator (const self &it) | |
| symlist_iterator (linktype _act, int _dir) | |
| symlist_iterator (linktype _act, linktype _prev) | |
| self & | operator= (const self &it) |
| bool | operator== (const self &it) const |
| bool | operator!= (const self &it) const |
| Ref | operator* () |
| self & | operator++ () |
| self & | operator-- () |
| void | reverse () |
| linktype & | next () |
| linktype & | prev () |
Static Public Member Functions | |
| static int | where (linktype _act, linktype _prev) |
| static int | where_not (linktype _act, linktype _prev) |
Public Attributes | |
| linktype | act |
| int | dir |
Definition at line 53 of file symlist.h.
View newest version in sPHENIX GitHub at line 53 of file symlist.h
| typedef symnode<T>* symlist_iterator< T, Ref >::linktype |
| typedef symlist_iterator<T, Ref> symlist_iterator< T, Ref >::self |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 166 of file symlist.h.
View newest version in sPHENIX GitHub at line 166 of file symlist.h
Referenced by symlist< T >::attach_sublist(), symlist< T >::detach_sublist(), symlist< T >::erase(), symlist< T >::insert(), and symlist< T >::splice().
Here is the caller graph for this function:
|
inline |
|
inline |
| symlist_iterator< T, Ref > & symlist_iterator< T, Ref >::operator++ | ( | ) |
Definition at line 467 of file symlist.h.
View newest version in sPHENIX GitHub at line 467 of file symlist.h
References symnode< T >::adj.
| symlist_iterator< T, Ref > & symlist_iterator< T, Ref >::operator-- | ( | ) |
Definition at line 477 of file symlist.h.
View newest version in sPHENIX GitHub at line 477 of file symlist.h
References symnode< T >::adj.
|
inline |
|
inline |
|
inline |
Definition at line 174 of file symlist.h.
View newest version in sPHENIX GitHub at line 174 of file symlist.h
Referenced by symlist< T >::attach_sublist(), symlist< T >::detach_sublist(), symlist< T >::erase(), symlist< T >::insert(), and symlist< T >::splice().
Here is the caller graph for this function:
|
inline |
|
inlinestatic |
|
inlinestatic |
| linktype symlist_iterator< T, Ref >::act |
Definition at line 182 of file symlist.h.
View newest version in sPHENIX GitHub at line 182 of file symlist.h
Referenced by symlist< T >::attach_sublist(), symlist< T >::detach_sublist(), symlist< T >::erase(), symlist< T >::insert(), symlist_iterator< T, T & >::next(), symlist_iterator< T, T & >::operator!=(), symlist_iterator< T, T & >::operator*(), symlist_iterator< T, T & >::operator=(), symlist_iterator< T, T & >::operator==(), symlist_iterator< T, T & >::prev(), and symlist< T >::splice().
| int symlist_iterator< T, Ref >::dir |
Definition at line 187 of file symlist.h.
View newest version in sPHENIX GitHub at line 187 of file symlist.h
Referenced by symlist_iterator< T, T & >::next(), symlist_iterator< T, T & >::operator=(), symlist_iterator< T, T & >::prev(), and symlist_iterator< T, T & >::reverse().