HashMap< K, V >::BaseElement< is_const > Struct Template Reference
#include <WHashMap.h>
Public Types | |
| using | Value = typename std::conditional< is_const, const V, V >::type |
Public Member Functions | |
| BaseElement (const K &key, Value &value) | |
| const K & | key () const |
| Value & | value () |
| const V & | value () const |
| BaseElement & | operator= (const V &value) |
Member Typedef Documentation
◆ Value
template<typename K, typename V>
template<bool is_const>
| using HashMap< K, V >::BaseElement< is_const >::Value = typename std::conditional<is_const, const V, V>::type |
Constructor & Destructor Documentation
◆ BaseElement()
template<typename K, typename V>
template<bool is_const>
|
inline |
Member Function Documentation
◆ key()
template<typename K, typename V>
template<bool is_const>
|
inline |
◆ operator=()
template<typename K, typename V>
template<bool is_const>
|
inline |
◆ value() [1/2]
template<typename K, typename V>
template<bool is_const>
|
inline |
◆ value() [2/2]
template<typename K, typename V>
template<bool is_const>
|
inline |
The documentation for this struct was generated from the following file:
1.8.13