Lumiera
0.pre.03
»edit your freedom«
|
Typedefs | |
template<class CON > | |
using | ContentSnapshot = IterSnapshot< typename CON::value_type > |
Classes | |
struct | _MapIterT |
struct | _MapSubSelector |
helper to access the parts of the pair values correctly... More... | |
struct | _MapSubSelector< IT, SEL const & > |
especially for const iterators we need to use const& and const* More... | |
struct | _MapT |
struct | _MapTypeSelector |
struct | _MapTypeSelector< const MAP > |
struct | _SeqT |
struct | _SeqT< const SEQ > |
struct lib::iter_stl::anonymous_namespace{iter-adapter-stl.hpp}::_MapIterT |
Class Members | ||
---|---|---|
typedef IT | EntryIter | |
typedef first_type | KeyType | |
typedef second_type | ValType | |
typedef reference | DetectConst | |
typedef _MapSubSelector < EntryIter, DetectConst > ::PickKey |
PickKeyIter | |
typedef _MapSubSelector < EntryIter, DetectConst > ::PickVal |
PickValIter | |
typedef RangeIter< PickKeyIter > | KeyIter | |
typedef RangeIter< PickValIter > | ValIter | |
typedef DistinctIter< KeyIter > | DistinctKeys |
struct lib::iter_stl::anonymous_namespace{iter-adapter-stl.hpp}::_MapSubSelector |
Class Members | ||
---|---|---|
typedef WrappedStlIter < Wrapped_PickKey< IT > > |
PickKey | |
typedef WrappedStlIter < Wrapped_PickVal< IT > > |
PickVal |
struct lib::iter_stl::anonymous_namespace{iter-adapter-stl.hpp}::_MapSubSelector< IT, SEL const & > |
Class Members | ||
---|---|---|
typedef WrappedStlIter < Wrapped_PickKey< IT > > |
PickKey | |
typedef WrappedStlIter < Wrapped_PickConstVal< IT > > |
PickVal |
struct lib::iter_stl::anonymous_namespace{iter-adapter-stl.hpp}::_MapT |
Class Members | ||
---|---|---|
typedef _MapTypeSelector< MAP > ::Key |
KeyType | |
typedef _MapTypeSelector< MAP > ::Val |
ValType | |
typedef _MapTypeSelector< MAP > ::Itr |
EntryIter | |
typedef reference | DetectConst | |
typedef _MapSubSelector < EntryIter, DetectConst > ::PickKey |
PickKeyIter | |
typedef _MapSubSelector < EntryIter, DetectConst > ::PickVal |
PickValIter | |
typedef RangeIter< PickKeyIter > | KeyIter | |
typedef RangeIter< PickValIter > | ValIter | |
typedef DistinctIter< KeyIter > | DistinctKeys |
struct lib::iter_stl::anonymous_namespace{iter-adapter-stl.hpp}::_MapTypeSelector |
struct lib::iter_stl::anonymous_namespace{iter-adapter-stl.hpp}::_MapTypeSelector< const MAP > |
struct lib::iter_stl::anonymous_namespace{iter-adapter-stl.hpp}::_SeqT |
Class Members | ||
---|---|---|
typedef iterator | Iter | |
typedef RangeIter< Iter > | Range | |
typedef DistinctIter< Range > | DistinctVals | |
typedef AddressExposingIter < Range > |
Addrs |
struct lib::iter_stl::anonymous_namespace{iter-adapter-stl.hpp}::_SeqT< const SEQ > |
Class Members | ||
---|---|---|
typedef const_iterator | Iter | |
typedef RangeIter< Iter > | Range | |
typedef DistinctIter< Range > | DistinctVals | |
typedef AddressExposingIter < Range > |
Addrs |