#include <fusion.hpp>
|
template<std::size_t... Is, typename U > |
static std::tuple< typename std::remove_reference< typename boost::fusion::result_of::at_c< T, Is >::type >::type... > | to_tuple (U const &u, seq< Is... >) |
|
template<std::size_t... Is, typename U > |
static T | to_t (U const &u, seq< Is... >) |
|
◆ operator()()
◆ to_t()
template<typename T >
template<std::size_t... Is, typename U >
◆ to_tuple()
template<typename T >
template<std::size_t... Is, typename U >
static std::tuple< typename std::remove_reference< typename boost::fusion::result_of::at_c<T, Is>::type >::type...> msgpack::adaptor::as< T, typename msgpack::enable_if< detail::is_seq_no_pair_no_tuple< T >::value &&boost::mpl::fold< T, boost::mpl::bool_< true >, boost::mpl::if_< boost::mpl::or_< boost::mpl::_1, msgpack::has_as< boost::mpl::_2 > >, boost::mpl::bool_< true >, boost::mpl::bool_< false > > >::type::value >::type >::to_tuple |
( |
U const & |
u, |
|
|
seq< Is... > |
|
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following file:
- /build/msgpack-c-EOTgu0/msgpack-c-2.1.5/include/msgpack/v1/adaptor/boost/fusion.hpp