Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct template address_difference1

boost::range_run_storage::address_difference1 —

Synopsis

// In header: <boost/range_run_storage/address_difference1.hpp>

template<typename Base> 
struct address_difference1 {
  // types
  typedef unit_run< std::ptrdiff_t > result_type;

  // construct/copy/destruct
  address_difference1(Base);

  // public member functions
  result_type operator()(typename remove_pointer< Base >::type const &) const;
};

Description

address_difference1 public construct/copy/destruct

  1. address_difference1(Base x);

address_difference1 public member functions

  1. result_type operator()(typename remove_pointer< Base >::type const & y) const;

PrevUpHomeNext