|
|
template<typename T> |
| void | operator+= (std::vector< T > &v, const T &x) |
| | Append a single item to vector v.
|
|
template<typename T> |
| void | operator+= (std::vector< T > &v1, const std::vector< T > &v2) |
| | Append all the items from vector v2 to vector v1.
|
|
template<typename T> |
| std::vector< T > | operator+ (const std::vector< T > &v1, const std::vector< T > &v2) |
| | Create a new vector from the concatenated items in vectors v1 and v2.
|
|
template<typename T> |
| void | operator+= (std::set< T > &s1, const std::set< T > &s2) |
| | Merge the contents of set s2 into s1.
|
|
template<typename T> |
| std::set< T > | operator+ (const std::set< T > &s1, const std::set< T > &s2) |
| | Merge the contents of sets s1 and s2.
|
|
template<typename T, typename... U> |
| uintptr_t | get_address (std::function< T(U...)> f) |
| | Get a function pointer / hash integer from an std::function.
|