StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
EvtStreamInputIterator< Point > Class Template Reference

Public Types

typedef input_iterator_tag iterator_category
typedef Point value_type
typedef ptrdiff_t difference_type
typedef const Point * pointer
typedef const Point & reference

Public Member Functions

 EvtStreamInputIterator (const EvtStreamInputIterator &other)
 EvtStreamInputIterator (EvtStreamAdapter< Point > &counter)
reference operator* () const
EvtStreamInputIteratoroperator++ ()
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

Detailed Description

template<class Point>
class EvtStreamInputIterator< Point >

Definition at line 24 of file EvtStreamInputIterator.hh.

The documentation for this class was generated from the following file: