Exchange the targets held by the specified a and specified b objects. The behavior is undefined unless 'a.get_allocator() == b.get_allocator()'.

Synopsis

Declared in <bslstl_function.h>

template<class PROTOTYPE>
void
swap(
    function<PROTOTYPE>& a,
    function<PROTOTYPE>& b) noexcept;

Created with MrDocs