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

Class template is_rvalue_convertible

boost::move_upd::is_rvalue_convertible

Synopsis

// In header: <boost/move/unique_ptr.hpp>

template<typename T, typename U> 
class is_rvalue_convertible {
public:
  // member classes/structs/unions

  class false_t {
  };

  // private static functions
  static false_t dispatch(...);
  static true_t dispatch(U);
  static t_from trigger();

  // public data members
  static const bool value;
};

Description

is_rvalue_convertible private static functions

  1. static false_t dispatch(...);
  2. static true_t dispatch(U);
  3. static t_from trigger();

PrevUpHomeNext