#include <boost/fusion/support/config.hpp>
#include <boost/fusion/adapted/struct/adapt_struct.hpp>
#include <boost/fusion/adapted/struct/detail/proxy_type.hpp>
#include <boost/preprocessor/empty.hpp>
Macros | |
#define | BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_0(X, Y) (X, obj.Y) BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_1 |
#define | BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_1(X, Y) (X, obj.Y) BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_0 |
#define | BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_0_END |
#define | BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_1_END |
#define | BOOST_FUSION_ADAPT_STRUCT_NAMED_NS(WRAPPED_TYPE, NAMESPACE_SEQ, NAME, ATTRIBUTES) |
#define | BOOST_FUSION_ADAPT_STRUCT_NAMED(WRAPPED_TYPE, NAME, ATTRIBUTES) |
#define BOOST_FUSION_ADAPT_STRUCT_NAMED | ( | WRAPPED_TYPE, | |
NAME, | |||
ATTRIBUTES | |||
) |
#define BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_0 | ( | X, | |
Y | |||
) | (X, obj.Y) BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_1 |
#define BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_0_END |
#define BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_1 | ( | X, | |
Y | |||
) | (X, obj.Y) BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_0 |
#define BOOST_FUSION_ADAPT_STRUCT_NAMED_FILLER_1_END |
#define BOOST_FUSION_ADAPT_STRUCT_NAMED_NS | ( | WRAPPED_TYPE, | |
NAMESPACE_SEQ, | |||
NAME, | |||
ATTRIBUTES | |||
) |