Public Types | |
| template<std::size_t I> | |
| using | element_type = std::tuple_element_t< I, tuple_t > |
Public Member Functions | |
| MyTuple (Data &&...data) | |
| MyTuple (tuple_t &&data) | |
| template<std::size_t I> | |
| auto | get () -> decltype(auto) |
| template<std::size_t I> | |
| auto | get () const -> decltype(auto) |
| template<typename T > | |
| auto | get () -> decltype(auto) |
| template<typename T > | |
| auto | get () const -> decltype(auto) |
Static Public Member Functions | |
| static constexpr std::size_t | tuple_size () |
Private Types | |
| using | tuple_t = std::tuple< Data... > |
Private Attributes | |
| tuple_t | data |
Definition at line 279 of file TupleLookupByTag_test.cc.
| using my::MyTuple< Data >::element_type = std::tuple_element_t<I, tuple_t> |
Definition at line 286 of file TupleLookupByTag_test.cc.
|
private |
Definition at line 280 of file TupleLookupByTag_test.cc.
|
inline |
Definition at line 288 of file TupleLookupByTag_test.cc.
|
inline |
Definition at line 289 of file TupleLookupByTag_test.cc.
|
inline |
Definition at line 292 of file TupleLookupByTag_test.cc.
|
inline |
Definition at line 295 of file TupleLookupByTag_test.cc.
|
inline |
Definition at line 298 of file TupleLookupByTag_test.cc.
|
inline |
Definition at line 301 of file TupleLookupByTag_test.cc.
|
inlinestatic |
Definition at line 304 of file TupleLookupByTag_test.cc.
|
private |
Definition at line 281 of file TupleLookupByTag_test.cc.
1.8.11