#include <boost/detail/workaround.hpp>#include <boost/mpl/if.hpp>#include <boost/type_traits/is_same.hpp>#include <boost/range/begin.hpp>#include <boost/range/end.hpp>#include <boost/config.hpp>#include <cstddef>#include <boost/preprocessor/repetition/enum_binary_params.hpp>#include <boost/preprocessor/repetition/enum_params.hpp>#include <boost/preprocessor/cat.hpp>#include <boost/preprocessor/iteration/local.hpp>#include <boost/preprocessor/arithmetic/inc.hpp>#include <BOOST_PP_LOCAL_ITERATE()>

Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
| boost::assign_detail | |
| boost::assign | |
Macros | |
| #define | BOOST_ASSIGN_MAX_PARAMS 5 | 
| #define | BOOST_ASSIGN_MAX_PARAMETERS (BOOST_ASSIGN_MAX_PARAMS - 1) | 
| #define | BOOST_ASSIGN_PARAMS1(n) BOOST_PP_ENUM_PARAMS(n, class T) | 
| #define | BOOST_ASSIGN_PARAMS2(n) BOOST_PP_ENUM_BINARY_PARAMS(n, T, const& t) | 
| #define | BOOST_ASSIGN_PARAMS3(n) BOOST_PP_ENUM_PARAMS(n, t) | 
| #define | BOOST_PP_LOCAL_LIMITS (1, BOOST_ASSIGN_MAX_PARAMETERS) | 
| #define | BOOST_PP_LOCAL_MACRO(n) | 
| #define | BOOST_PP_LOCAL_LIMITS (1, BOOST_ASSIGN_MAX_PARAMETERS) | 
| #define | BOOST_PP_LOCAL_MACRO(n) | 
| #define | BOOST_PP_LOCAL_LIMITS (1, BOOST_ASSIGN_MAX_PARAMETERS) | 
| #define | BOOST_PP_LOCAL_MACRO(n) | 
Functions | |
| template<class T > | |
| assign_detail::repeater< T > | boost::assign::repeat (std::size_t sz, T r) | 
| template<class Function > | |
| assign_detail::fun_repeater < Function >  | boost::assign::repeat_fun (std::size_t sz, Function r) | 
| template<class Function > | |
| list_inserter< Function > | boost::assign::make_list_inserter (Function fun) | 
| template<class Function , class Argument > | |
| list_inserter< Function, Argument > | boost::assign::make_list_inserter (Function fun, Argument *) | 
| template<class C > | |
| list_inserter < assign_detail::call_push_back < C >, BOOST_DEDUCED_TYPENAME C::value_type >  | boost::assign::push_back (C &c) | 
| template<class C > | |
| list_inserter < assign_detail::call_push_front < C >, BOOST_DEDUCED_TYPENAME C::value_type >  | boost::assign::push_front (C &c) | 
| template<class C > | |
| list_inserter < assign_detail::call_insert < C >, BOOST_DEDUCED_TYPENAME C::value_type >  | boost::assign::insert (C &c) | 
| template<class C > | |
| list_inserter < assign_detail::call_push< C > , BOOST_DEDUCED_TYPENAME C::value_type >  | boost::assign::push (C &c) | 
| template<class C > | |
| list_inserter < assign_detail::call_add_edge < C > >  | boost::assign::add_edge (C &c) | 
| #define BOOST_ASSIGN_MAX_PARAMETERS (BOOST_ASSIGN_MAX_PARAMS - 1) | 
| #define BOOST_ASSIGN_MAX_PARAMS 5 | 
| #define BOOST_ASSIGN_PARAMS1 | ( | n | ) | BOOST_PP_ENUM_PARAMS(n, class T) | 
| #define BOOST_ASSIGN_PARAMS2 | ( | n | ) | BOOST_PP_ENUM_BINARY_PARAMS(n, T, const& t) | 
| #define BOOST_ASSIGN_PARAMS3 | ( | n | ) | BOOST_PP_ENUM_PARAMS(n, t) | 
| #define BOOST_PP_LOCAL_LIMITS (1, BOOST_ASSIGN_MAX_PARAMETERS) | 
| #define BOOST_PP_LOCAL_LIMITS (1, BOOST_ASSIGN_MAX_PARAMETERS) | 
| #define BOOST_PP_LOCAL_LIMITS (1, BOOST_ASSIGN_MAX_PARAMETERS) | 
| #define BOOST_PP_LOCAL_MACRO | ( | n | ) | 
| #define BOOST_PP_LOCAL_MACRO | ( | n | ) |