Lumiera
0.pre.03
»edit your freedom«
|
Definition at line 320 of file iter-source.hpp.
Public Types | |
using | ConstKeyType = typename PairType::first_type |
typedef TransformIter< Src, KeyType > | KeyIter |
using | KeyType = typename std::remove_const< ConstKeyType >::type |
using | PairType = typename Src::value_type |
using | Src = typename std::remove_reference< IT >::type |
typedef TransformIter< Src, ValType > | ValIter |
using | ValType = typename PairType::second_type |
Static Public Member Functions | |
static KeyType | takeFirst (PairType const &pair) |
static ValType | takeSecond (PairType const &pair) |