MessagePack for C++
|
#include <cpp11_msgpack_tuple_decl.hpp>
Public Types | |
using | base = std::tuple< Types... > |
Public Member Functions | |
tuple (tuple const &)=default | |
tuple (tuple &&)=default | |
template<typename... OtherTypes> | |
tuple (OtherTypes &&...other) | |
template<typename... OtherTypes> | |
tuple (tuple< OtherTypes... > const &other) | |
template<typename... OtherTypes> | |
tuple (tuple< OtherTypes... > &&other) | |
tuple & | operator= (tuple const &)=default |
tuple & | operator= (tuple &&)=default |
template<typename... OtherTypes> | |
tuple & | operator= (tuple< OtherTypes... > const &other) |
template<typename... OtherTypes> | |
tuple & | operator= (tuple< OtherTypes... > &&other) |
template<std::size_t I> | |
tuple_element< I, base >::type & | get ()& |
template<std::size_t I> | |
tuple_element< I, base >::type const & | get () const & |
template<std::size_t I> | |
tuple_element< I, base >::type && | get ()&& |
std::size_t | size () const |
using msgpack::type::tuple< Types >::base = std::tuple<Types...> |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
References msgpack::type::tuple< Types >::operator=().
|
inline |
|
inline |
|
inline |
|
default |
Referenced by msgpack::type::tuple< Types >::tuple().
|
default |
|
inline |
|
inline |
|
inline |