|
template<typename... Args> |
auto | Designar::map_key (Args &&...args) -> decltype(std::make_pair(std::forward< Args >(args)...)) |
|
template<typename... Args> |
auto | Designar::map_item (Args &&...args) -> decltype(std::make_pair(std::forward< Args >(args)...)) |
|
template<typename Key , typename Value > |
Key & | Designar::key (MapKey< Key, Value > &item) |
|
template<typename Key , typename Value > |
const Key & | Designar::key (const MapKey< Key, Value > &item) |
|
template<typename Key , typename Value > |
Key | Designar::key (MapKey< Key, Value > &&item) |
|
template<typename Key , typename Value > |
Key & | Designar::key (MapKey< Key, Value > *item_ptr) |
|
template<typename Key , typename Value > |
Value & | Designar::value (MapKey< Key, Value > &item) |
|
template<typename Key , typename Value > |
const Value & | Designar::value (const MapKey< Key, Value > &item) |
|
template<typename Key , typename Value > |
Value | Designar::value (MapKey< Key, Value > &&item) |
|
template<typename Key , typename Value > |
Value & | Designar::value (MapKey< Key, Value > *item_ptr) |
|
template<typename Key , typename Value , typename Fct > |
nat_t | Designar::hash_fct_wrapper (Fct fct, const MapKey< Key, Value > &p) |
|