|
| 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) |
| |