|
BOSS 8.0.0
BESIII Offline Software System
|
#include <EvtStreamInputIterator.hh>
Public Types | |
| typedef input_iterator_tag | iterator_category |
| typedef Point | value_type |
| typedef const Point * | pointer |
| typedef const Point & | reference |
Public Member Functions | |
| EvtStreamInputIterator () | |
| EvtStreamInputIterator (const EvtStreamInputIterator &other) | |
| EvtStreamInputIterator (EvtStreamAdapter< Point > &counter) | |
| ~EvtStreamInputIterator () | |
| reference | operator* () const |
| EvtStreamInputIterator & | operator++ () |
| EvtStreamInputIterator | operator++ (int) |
| bool | operator== (const EvtStreamInputIterator &other) const |
Protected Member Functions | |
| bool | pastEnd () const |
| void | _read () |
Protected Attributes | |
| EvtStreamAdapter< Point > * | _counter |
| value_type | _currentValue |
Definition at line 20 of file EvtStreamInputIterator.hh.
| typedef input_iterator_tag EvtStreamInputIterator< Point >::iterator_category |
Definition at line 22 of file EvtStreamInputIterator.hh.
| typedef const Point* EvtStreamInputIterator< Point >::pointer |
Definition at line 25 of file EvtStreamInputIterator.hh.
| typedef const Point& EvtStreamInputIterator< Point >::reference |
Definition at line 26 of file EvtStreamInputIterator.hh.
| typedef Point EvtStreamInputIterator< Point >::value_type |
Definition at line 23 of file EvtStreamInputIterator.hh.
|
inline |
Definition at line 28 of file EvtStreamInputIterator.hh.
Referenced by EvtStreamInputIterator(), operator++(), operator++(), and operator==().
|
inline |
Definition at line 30 of file EvtStreamInputIterator.hh.
|
inline |
Definition at line 34 of file EvtStreamInputIterator.hh.
|
inline |
Definition at line 38 of file EvtStreamInputIterator.hh.
|
inlineprotected |
Definition at line 72 of file EvtStreamInputIterator.hh.
Referenced by operator++(), and operator++().
|
inline |
Definition at line 42 of file EvtStreamInputIterator.hh.
|
inline |
Definition at line 44 of file EvtStreamInputIterator.hh.
|
inline |
Definition at line 49 of file EvtStreamInputIterator.hh.
|
inline |
Definition at line 55 of file EvtStreamInputIterator.hh.
|
inlineprotected |
Definition at line 64 of file EvtStreamInputIterator.hh.
Referenced by operator==().
|
protected |
Definition at line 61 of file EvtStreamInputIterator.hh.
Referenced by _read(), EvtStreamInputIterator(), EvtStreamInputIterator(), EvtStreamInputIterator(), pastEnd(), and ~EvtStreamInputIterator().
|
protected |
Definition at line 62 of file EvtStreamInputIterator.hh.
Referenced by _read(), EvtStreamInputIterator(), EvtStreamInputIterator(), and operator*().