4-tuple meta-key
More...
#include <Key4Tuple.hh>
template<typename K1, typename K2, typename K3, typename K4>
class utility::keys::Key4Tuple< K1, K2, K3, K4 >
4-tuple meta-key
◆ Key1
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ Key2
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ Key3
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ Key4
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ Key4Tuple() [1/2]
template<typename K1 , typename K2 , typename K3 , typename K4 >
Default constructor.
- Note
- Only works if Keys have default constructors
◆ Key4Tuple() [2/2]
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ ~Key4Tuple()
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key1() [1/2]
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key1() [2/2]
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key2() [1/2]
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key2() [2/2]
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key3() [1/2]
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key3() [2/2]
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key4() [1/2]
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key4() [2/2]
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ operator!=
template<typename K1 , typename K2 , typename K3 , typename K4 >
bool operator!= |
( |
Key4Tuple< K1, K2, K3, K4 > const & |
a, |
|
|
Key4Tuple< K1, K2, K3, K4 > const & |
b |
|
) |
| |
|
friend |
◆ operator<
template<typename K1 , typename K2 , typename K3 , typename K4 >
bool operator< |
( |
Key4Tuple< K1, K2, K3, K4 > const & |
a, |
|
|
Key4Tuple< K1, K2, K3, K4 > const & |
b |
|
) |
| |
|
friend |
◆ operator==
template<typename K1 , typename K2 , typename K3 , typename K4 >
bool operator== |
( |
Key4Tuple< K1, K2, K3, K4 > const & |
a, |
|
|
Key4Tuple< K1, K2, K3, K4 > const & |
b |
|
) |
| |
|
friend |
◆ key1_
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key2_
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key3_
template<typename K1 , typename K2 , typename K3 , typename K4 >
◆ key4_
template<typename K1 , typename K2 , typename K3 , typename K4 >
The documentation for this class was generated from the following files: