00001 #ifndef BOOST_RPC_SERIALIZE
00002 #define BOOST_RPC_SERIALIZE
00003
00004 #include <boost/rpc/config.hpp>
00005 #include <boost/detail/arity.hpp>
00006 #include <boost/call_traits.hpp>
00007 #include <boost/utility/enable_if.hpp>
00008 #include <sstream>
00009
00010 namespace boost {
00011 namespace rpc {
00012 namespace detail {
00013
00014 #define BOOST_PP_ITERATION_PARAMS_1 \
00015 (3,(0,BOOST_RPC_MAX_ARGS,<boost/rpc/detail/serialize_template.hpp>))
00016 #include <boost/detail/arity_iterate.hpp>
00017 #undef BOOST_PP_ITERATION_PARAMS_1
00018
00019 }
00020 }
00021 }
00022
00023 #endif // BOOST_RPC_SERIALIZE