kDB: Knowledge DataBase
Loading...
Searching...
No Matches
knowCore::Iterators::Aggregator< _T_ > Class Template Reference

#include <Iterators.h>

Inheritance diagram for knowCore::Iterators::Aggregator< _T_ >:
Collaboration diagram for knowCore::Iterators::Aggregator< _T_ >:

Public Member Functions

 Aggregator (QList< Interfaces::IterableSP< _T_ > > _iterators)
 
_T_ next () override
 
bool hasNext () const override
 
- Public Member Functions inherited from knowCore::Interfaces::Iterable< _T_ >

Detailed Description

template<typename _T_>
class knowCore::Iterators::Aggregator< _T_ >

Aggregate several iterators into a single one

Member Function Documentation

◆ hasNext()

template<typename _T_ >
bool knowCore::Iterators::Aggregator< _T_ >::hasNext ( ) const
inlineoverridevirtual

◆ next()

template<typename _T_ >
_T_ knowCore::Iterators::Aggregator< _T_ >::next ( )
inlineoverridevirtual

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