21#ifndef EVT_STREAM_ADAPTER_HH
22#define EVT_STREAM_ADAPTER_HH
42template <
class Po
int,
class Generator>
67template <
class Po
int,
class Iterator,
class Predicate>
virtual ~EvtGenStreamAdapter()
EvtStreamAdapter< Point > * clone() const override
Point currentValue() override
EvtGenStreamAdapter(Generator gen, int count)
virtual ~EvtPredStreamAdapter()
virtual Point currentValue()
virtual EvtStreamAdapter< Point > * clone() const
EvtPredStreamAdapter(Predicate pred, Iterator it, Iterator end)
virtual ~EvtStreamAdapter()
virtual EvtStreamAdapter * clone() const =0
virtual Point currentValue()=0