#include <vector>
#include <algorithm>
#include <numeric>
#include <string>
|
| template<typename Cont > |
| std::enable_if< is_stl_container_like< Cont >::value, void >::type | ant::std_ext::insertRange (Cont &v, unsigned start, unsigned stop) |
| |
| template<typename Cont , typename U > |
| std::enable_if< is_stl_container_like< Cont >::value, void >::type | ant::std_ext::concatenate (Cont &dest, const U &src) |
| |
| template<typename Cont , typename U > |
| std::enable_if< is_stl_container_like< Cont >::value, bool >::type | ant::std_ext::contains (const Cont &v, const U &val) |
| |
| template<typename C , typename = std::enable_if<is_stl_container_like<C>::value>> |
| void | ant::std_ext::shift_right (C &c) |
| | Perform a circular rotation on a given container object. More...
|
| |
| template<typename C , typename = std::enable_if<is_stl_container_like<C>::value>> |
| void | ant::std_ext::shift_left (C &c) |
| | Perform a circular rotation on a given container object. More...
|
| |