Lumiera
0.pre.03
»edit your freedom«
|
Classes | |
struct | _IterT |
struct | _MapT |
struct | _PairIterT |
struct | _RangeT |
struct | _SeqT |
struct | _TransformIterT |
Functions | |
template<class IT > | |
_PairIterT< IT >::KeyIter | takePairFirst (IT &&source) |
template<class IT > | |
_PairIterT< IT >::ValIter | takePairSecond (IT &&source) |
struct lib::iter_source::anonymous_namespace{iter-source.hpp}::_IterT |
Class Members | ||
---|---|---|
typedef typename remove_reference< IT >::type |
Src | |
typedef typename value_type | Val | |
typedef typename IterSource < Val >::iterator |
Iter |
struct lib::iter_source::anonymous_namespace{iter-source.hpp}::_MapT |
Class Members | ||
---|---|---|
typedef typename key_type | Key | |
typedef typename second_type | Val | |
typedef typename IterSource < Key >::iterator |
KeyIter | |
typedef typename IterSource < Val >::iterator |
ValIter |
struct lib::iter_source::anonymous_namespace{iter-source.hpp}::_RangeT |
Class Members | ||
---|---|---|
typedef typename value_type | Val | |
typedef typename IterSource < Val >::iterator |
Iter |
struct lib::iter_source::anonymous_namespace{iter-source.hpp}::_SeqT |
Class Members | ||
---|---|---|
typedef typename value_type | Val | |
typedef typename IterSource < Val >::iterator |
Iter |
struct lib::iter_source::anonymous_namespace{iter-source.hpp}::_TransformIterT |
Class Members | ||
---|---|---|
typedef typename remove_reference< IT >::type |
Src | |
typedef typename _Fun< FUN >::Ret | ResVal | |
typedef TransformIter< Src, ResVal > |
TransIter | |
typedef typename IterSource < ResVal >::iterator |
Iter |