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 an old version of boost. Click here for the latest Boost documentation.
PrevUpHomeNext

Struct template antistable

boost::movelib::antistable

Synopsis

// 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;
};

Description

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;

PrevUpHomeNext