File indexing completed on 2025-01-18 09:31:08
0001
0002
0003
0004
0005
0006
0007
0008 #ifndef BOOST_FUSION_ADAPTED_STRUCT_DETAIL_VALUE_OF_IMPL_HPP
0009 #define BOOST_FUSION_ADAPTED_STRUCT_DETAIL_VALUE_OF_IMPL_HPP
0010
0011 namespace boost { namespace fusion { namespace extension
0012 {
0013 template <typename>
0014 struct value_of_impl;
0015
0016 template <>
0017 struct value_of_impl<struct_iterator_tag>
0018 {
0019 template <typename It>
0020 struct apply
0021 : access::struct_member<
0022 typename remove_const<typename It::seq_type>::type
0023 , It::index::value
0024 >
0025 {};
0026 };
0027 }}}
0028
0029 #endif