Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for a snapshot of the master branch, built from commit b9ab49fc70.
PrevUpHomeNext

Function template swap

boost::container::swap — Swaps contents of two static_vectors.

Synopsis

// In header: <boost/container/static_vector.hpp>


template<typename V, std::size_t C1, std::size_t C2, typename O1, typename O2> 
  void swap(static_vector< V, C1, O1 > & x, static_vector< V, C2, O2 > & y);

Description

This function calls static_vector::swap().

Complexity. Linear O(N).

Parameters:

x

The first static_vector.

y

The second static_vector.


PrevUpHomeNext