#include <MapUtility.h>
|
template<typename Pair , typename KeyArg = decltype(std::declval<Pair>().key), typename ValueArg = decltype(std::declval<Pair>().value)> |
static std::pair< KeyArg, ValueArg > | Convert (const Pair &pair) noexcept |
|
template<typename KeyArg , typename ValueArg > |
static std::pair< KeyArg &&, ValueArg && > | Convert (std::pair< KeyArg, ValueArg > &&pair) noexcept |
|
template<typename KeyArg , typename ValueArg > |
static std::pair< const KeyArg &, const ValueArg & > | Convert (const std::pair< KeyArg, ValueArg > &pair) noexcept |
|
◆ Iterator
template<typename TIterator >
◆ Convert() [1/3]
template<typename TIterator >
template<typename Pair , typename KeyArg = decltype(std::declval<Pair>().key), typename ValueArg = decltype(std::declval<Pair>().value)>
◆ Convert() [2/3]
template<typename TIterator >
template<typename KeyArg , typename ValueArg >
◆ Convert() [3/3]
template<typename TIterator >
template<typename KeyArg , typename ValueArg >
The documentation for this class was generated from the following file: