|
Namespaces |
| namespace | algorithm |
Functions |
| template<class Cont, class Pred> |
| void | algorithm::find_if (Cont &cont, Pred &pr, const mutex &mtx) |
| | find_if thread safe method
|
| template<class Cont, class Pred> |
| void | algorithm::for_each (Cont &cont, Pred &pr, const mutex &mtx) |
| | for_each thread safe method
|
| template<class Cont, class Pred> |
| void | algorithm::remove_if (Cont &cont, Pred &pr, const mutex &mtx) |
| | remove_if thread safe method
|
| template<class Al, class Obj, class Cont> |
| void | algorithm::push_back (Al &al, Cont &cont, Obj &obj, const mutex &mtx) |
| | push_back with external allocator thread safe method
|
| template<class Al, class Cont, class Pred, class Obj> |
| bool | algorithm::push_back_if (Al &al, Cont &cont, Pred &pr, Obj &obj, const mutex &mtx) |
| | push_back_if with external allocator and predicate thread safe method
|
| template<class Obj, class Cont> |
| void | algorithm::push_back (Cont &cont, Obj &obj, const mutex &mtx) |
| | push_back thread safe method
|
| template<class Cont, class Pred, class Obj> |
| bool | algorithm::push_back_if (Cont &cont, Pred &pr, Obj &obj, const mutex &mtx) |
| | push_back_if with predicate thread safe method
|
| template<class Obj, class Cont> |
| void | algorithm::remove (Cont &cont, Obj &obj, const mutex &mtx) |
| | remove thread safe method
|
| template<class Obj> |
| void | algorithm::swap (Obj &first, Obj &second) |
| | swaps method
|