Boost C++ Libraries 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 an old version of Boost. Click here to view this page for the latest version.

Struct template antistable



// In header: <boost/move/algo/predicate.hpp>

template<typename Comp> 
struct antistable {
  // construct/copy/destruct
  explicit antistable(Comp &);
  antistable(const antistable &);
  antistable & operator=(const antistable &);

  // public member functions
  template<typename U, typename V> bool operator()(const U &, const V &);
  const Comp & get() const;


antistable public construct/copy/destruct

  1. explicit antistable(Comp & comp);
  2. antistable(const antistable & other);
  3. antistable & operator=(const antistable &);

antistable public member functions

  1. template<typename U, typename V> bool operator()(const U & u, const V & v);
  2. const Comp & get() const;