Classes | |
class | assignment_exception |
class | list_inserter |
class | ptr_list_inserter |
class | ptr_map_inserter |
Functions | |
template<class T > | |
assign_detail::repeater< T > | repeat (std::size_t sz, T r) |
template<class Function > | |
assign_detail::fun_repeater < Function > | repeat_fun (std::size_t sz, Function r) |
template<class Function > | |
list_inserter< Function > | make_list_inserter (Function fun) |
template<class Function , class Argument > | |
list_inserter< Function, Argument > | make_list_inserter (Function fun, Argument *) |
template<class C > | |
list_inserter < assign_detail::call_push_back < C >, BOOST_DEDUCED_TYPENAME C::value_type > | push_back (C &c) |
template<class C > | |
list_inserter < assign_detail::call_push_front < C >, BOOST_DEDUCED_TYPENAME C::value_type > | push_front (C &c) |
template<class C > | |
list_inserter < assign_detail::call_insert < C >, BOOST_DEDUCED_TYPENAME C::value_type > | insert (C &c) |
template<class C > | |
list_inserter < assign_detail::call_push< C > , BOOST_DEDUCED_TYPENAME C::value_type > | push (C &c) |
template<class C > | |
list_inserter < assign_detail::call_add_edge < C > > | add_edge (C &c) |
template<class T > | |
assign_detail::generic_list< T > | list_of () |
template<class T > | |
assign_detail::generic_list< T > | list_of (const T &t) |
template<int N, class T > | |
assign_detail::static_generic_list < BOOST_DEDUCED_TYPENAME assign_detail::assign_decay< T > ::type, N > | ref_list_of (T &t) |
template<int N, class T > | |
assign_detail::static_generic_list < const BOOST_DEDUCED_TYPENAME assign_detail::assign_decay< T > ::type, N > | cref_list_of (const T &t) |
template<class Key , class T > | |
assign_detail::generic_list < std::pair < BOOST_DEDUCED_TYPENAME assign_detail::assign_decay < Key >::type, BOOST_DEDUCED_TYPENAME assign_detail::assign_decay< T > ::type > > | map_list_of (const Key &k, const T &t) |
template<class F , class S > | |
assign_detail::generic_list < std::pair < BOOST_DEDUCED_TYPENAME assign_detail::assign_decay< F > ::type, BOOST_DEDUCED_TYPENAME assign_detail::assign_decay< S > ::type > > | pair_list_of (const F &f, const S &s) |
template<class Obj , class Function > | |
ptr_list_inserter< Function, Obj > | make_ptr_list_inserter (Function fun) |
template<class C > | |
ptr_list_inserter < assign_detail::call_push_back < C >, BOOST_DEDUCED_TYPENAME C::reference > | ptr_push_back (C &c) |
template<class T , class C > | |
ptr_list_inserter < assign_detail::call_push_back < C >, T > | ptr_push_back (C &c) |
template<class C > | |
ptr_list_inserter < assign_detail::call_push_front < C >, BOOST_DEDUCED_TYPENAME C::reference > | ptr_push_front (C &c) |
template<class T , class C > | |
ptr_list_inserter < assign_detail::call_push_front < C >, T > | ptr_push_front (C &c) |
template<class C > | |
ptr_list_inserter < assign_detail::call_insert < C >, BOOST_DEDUCED_TYPENAME C::reference > | ptr_insert (C &c) |
template<class T , class C > | |
ptr_list_inserter < assign_detail::call_insert < C >, T > | ptr_insert (C &c) |
template<class T > | |
assign_detail::generic_ptr_list < T > | ptr_list_of () |
template<class T , class U > | |
assign_detail::generic_ptr_list < T > | ptr_list_of (const U &t) |
template<class PtrMap > | |
ptr_map_inserter< PtrMap, typename PtrMap::mapped_reference > | ptr_map_insert (PtrMap &m) |
template<class T , class PtrMap > | |
ptr_map_inserter< PtrMap, T > | ptr_map_insert (PtrMap &m) |
template<class V , class A , class V2 > | |
list_inserter < assign_detail::call_push_back < std::deque< V, A > >, V > | operator+= (std::deque< V, A > &c, V2 v) |
template<class V , class A , class V2 > | |
list_inserter < assign_detail::call_push_back < std::list< V, A > >, V > | operator+= (std::list< V, A > &c, V2 v) |
template<class K , class V , class C , class A , class P > | |
list_inserter < assign_detail::call_insert < std::map< K, V, C, A > >, P > | operator+= (std::map< K, V, C, A > &m, const P &p) |
template<class K , class V , class C , class A , class P > | |
list_inserter < assign_detail::call_insert < std::multimap< K, V, C, A > >, P > | operator+= (std::multimap< K, V, C, A > &m, const P &p) |
template<class V , class C , class V2 > | |
list_inserter < assign_detail::call_push < std::queue< V, C > >, V > | operator+= (std::queue< V, C > &c, V2 v) |
template<class V , class C , class V2 > | |
list_inserter < assign_detail::call_push < std::priority_queue< V, C > >, V > | operator+= (std::priority_queue< V, C > &c, V2 v) |
template<class K , class C , class A , class K2 > | |
list_inserter < assign_detail::call_insert < std::set< K, C, A > >, K > | operator+= (std::set< K, C, A > &c, K2 k) |
template<class K , class C , class A , class K2 > | |
list_inserter < assign_detail::call_insert < std::multiset< K, C, A > >, K > | operator+= (std::multiset< K, C, A > &c, K2 k) |
template<class V , class C , class V2 > | |
list_inserter < assign_detail::call_push < std::stack< V, C > >, V > | operator+= (std::stack< V, C > &c, V2 v) |
template<class V , class A , class V2 > | |
list_inserter < assign_detail::call_push_back < std::vector< V, A > >, V > | operator+= (std::vector< V, A > &c, V2 v) |
|
inline |
References make_list_inserter().
|
inline |
References N, and boost::flyweights::t.
|
inline |
References BOOST_DEDUCED_TYPENAME, make_list_inserter(), and boost::multiprecision::backends::p.
Referenced by operator+=().
|
inline |
References T.
|
inline |
|
inline |
Referenced by add_edge(), insert(), push(), push_back(), and push_front().
|
inline |
|
inline |
|
inline |
References BOOST_DEDUCED_TYPENAME.
Referenced by pair_list_of().
|
inline |
References insert().
|
inline |
References push().
|
inline |
References push_back().
|
inline |
References push_back().
|
inline |
References push_back().
|
inline |
References insert(), and boost::multiprecision::backends::p.
|
inline |
References push().
|
inline |
References insert().
|
inline |
References push().
|
inline |
References insert(), and boost::multiprecision::backends::p.
|
inline |
References map_list_of().
|
inline |
References boost::multiprecision::backends::c.
|
inline |
References boost::multiprecision::backends::c.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::multiprecision::backends::c.
|
inline |
References boost::multiprecision::backends::c.
|
inline |
References boost::multiprecision::backends::c.
|
inline |
References boost::multiprecision::backends::c.
|
inline |
References BOOST_DEDUCED_TYPENAME, make_list_inserter(), and boost::multiprecision::backends::p.
Referenced by operator+=().
|
inline |
References BOOST_DEDUCED_TYPENAME, make_list_inserter(), and boost::multiprecision::backends::p.
Referenced by operator+=().
|
inline |
References BOOST_DEDUCED_TYPENAME, make_list_inserter(), and boost::multiprecision::backends::p.
|
inline |
References N, and boost::flyweights::t.
|
inline |
|
inline |