|
template<typename F > |
scope_guard_impl0< F > | boost::multi_index::detail::make_guard (F fun) |
|
template<typename F , typename P1 > |
scope_guard_impl1< F, P1 > | boost::multi_index::detail::make_guard (F fun, P1 p1) |
|
template<typename F , typename P1 , typename P2 > |
scope_guard_impl2< F, P1, P2 > | boost::multi_index::detail::make_guard (F fun, P1 p1, P2 p2) |
|
template<typename F , typename P1 , typename P2 , typename P3 > |
scope_guard_impl3< F, P1, P2, P3 > | boost::multi_index::detail::make_guard (F fun, P1 p1, P2 p2, P3 p3) |
|
template<typename F , typename P1 , typename P2 , typename P3 , typename P4 > |
scope_guard_impl4< F, P1, P2, P3, P4 > | boost::multi_index::detail::make_guard (F fun, P1 p1, P2 p2, P3 p3, P4 p4) |
|
template<typename C , typename F > |
null_guard_return< C::value, scope_guard_impl0< F > >::type | boost::multi_index::detail::make_guard_if (F fun) |
|
template<typename C , typename F , typename P1 > |
null_guard_return< C::value, scope_guard_impl1< F, P1 > >::type | boost::multi_index::detail::make_guard_if (F fun, P1 p1) |
|
template<typename C , typename F , typename P1 , typename P2 > |
null_guard_return< C::value, scope_guard_impl2< F, P1, P2 > >::type | boost::multi_index::detail::make_guard_if (F fun, P1 p1, P2 p2) |
|
template<typename C , typename F , typename P1 , typename P2 , typename P3 > |
null_guard_return< C::value, scope_guard_impl3< F, P1, P2, P3 > >::type | boost::multi_index::detail::make_guard_if (F fun, P1 p1, P2 p2, P3 p3) |
|
template<typename C , typename F , typename P1 , typename P2 , typename P3 , typename P4 > |
null_guard_return< C::value, scope_guard_impl4< F, P1, P2, P3, P4 > >::type | boost::multi_index::detail::make_guard_if (F fun, P1 p1, P2 p2, P3 p3, P4 p4) |
|
template<bool cond, typename F > |
null_guard_return< cond, scope_guard_impl0< F > >::type | boost::multi_index::detail::make_guard_if_c (F fun) |
|
template<bool cond, typename F , typename P1 > |
null_guard_return< cond, scope_guard_impl1< F, P1 > >::type | boost::multi_index::detail::make_guard_if_c (F fun, P1 p1) |
|
template<bool cond, typename F , typename P1 , typename P2 > |
null_guard_return< cond, scope_guard_impl2< F, P1, P2 > >::type | boost::multi_index::detail::make_guard_if_c (F fun, P1 p1, P2 p2) |
|
template<bool cond, typename F , typename P1 , typename P2 , typename P3 > |
null_guard_return< cond, scope_guard_impl3< F, P1, P2, P3 > >::type | boost::multi_index::detail::make_guard_if_c (F fun, P1 p1, P2 p2, P3 p3) |
|
template<bool cond, typename F , typename P1 , typename P2 , typename P3 , typename P4 > |
null_guard_return< cond, scope_guard_impl4< F, P1, P2, P3, P4 > >::type | boost::multi_index::detail::make_guard_if_c (F fun, P1 p1, P2 p2, P3 p3, P4 p4) |
|
template<class Obj , typename MemFun > |
obj_scope_guard_impl0< Obj, MemFun > | boost::multi_index::detail::make_obj_guard (Obj &obj, MemFun mem_fun) |
|
template<class Obj , typename MemFun , typename P1 > |
obj_scope_guard_impl1< Obj, MemFun, P1 > | boost::multi_index::detail::make_obj_guard (Obj &obj, MemFun mem_fun, P1 p1) |
|
template<class Obj , typename MemFun , typename P1 , typename P2 > |
obj_scope_guard_impl2< Obj, MemFun, P1, P2 > | boost::multi_index::detail::make_obj_guard (Obj &obj, MemFun mem_fun, P1 p1, P2 p2) |
|
template<class Obj , typename MemFun , typename P1 , typename P2 , typename P3 > |
obj_scope_guard_impl3< Obj, MemFun, P1, P2, P3 > | boost::multi_index::detail::make_obj_guard (Obj &obj, MemFun mem_fun, P1 p1, P2 p2, P3 p3) |
|
template<typename C , class Obj , typename MemFun > |
null_guard_return< C::value, obj_scope_guard_impl0< Obj, MemFun > >::type | boost::multi_index::detail::make_obj_guard_if (Obj &obj, MemFun mem_fun) |
|
template<typename C , class Obj , typename MemFun , typename P1 > |
null_guard_return< C::value, obj_scope_guard_impl1< Obj, MemFun, P1 > >::type | boost::multi_index::detail::make_obj_guard_if (Obj &obj, MemFun mem_fun, P1 p1) |
|
template<typename C , class Obj , typename MemFun , typename P1 , typename P2 > |
null_guard_return< C::value, obj_scope_guard_impl2< Obj, MemFun, P1, P2 > >::type | boost::multi_index::detail::make_obj_guard_if (Obj &obj, MemFun mem_fun, P1 p1, P2 p2) |
|
template<typename C , class Obj , typename MemFun , typename P1 , typename P2 , typename P3 > |
null_guard_return< C::value, obj_scope_guard_impl3< Obj, MemFun, P1, P2, P3 > >::type | boost::multi_index::detail::make_obj_guard_if (Obj &obj, MemFun mem_fun, P1 p1, P2 p2, P3 p3) |
|
template<bool cond, class Obj , typename MemFun > |
null_guard_return< cond, obj_scope_guard_impl0< Obj, MemFun > >::type | boost::multi_index::detail::make_obj_guard_if_c (Obj &obj, MemFun mem_fun) |
|
template<bool cond, class Obj , typename MemFun , typename P1 > |
null_guard_return< cond, obj_scope_guard_impl1< Obj, MemFun, P1 > >::type | boost::multi_index::detail::make_obj_guard_if_c (Obj &obj, MemFun mem_fun, P1 p1) |
|
template<bool cond, class Obj , typename MemFun , typename P1 , typename P2 > |
null_guard_return< cond, obj_scope_guard_impl2< Obj, MemFun, P1, P2 > >::type | boost::multi_index::detail::make_obj_guard_if_c (Obj &obj, MemFun mem_fun, P1 p1, P2 p2) |
|
template<bool cond, class Obj , typename MemFun , typename P1 , typename P2 , typename P3 > |
null_guard_return< cond, obj_scope_guard_impl3< Obj, MemFun, P1, P2, P3 > >::type | boost::multi_index::detail::make_obj_guard_if_c (Obj &obj, MemFun mem_fun, P1 p1, P2 p2, P3 p3) |
|