Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Struct template container_pair_recorder

boost::numeric::quadrature::container_pair_recorder — A recorder that stores values in a container.

Synopsis

template<typename Domain, typename Image, 
         typename Container = std::vector<          std::pair<Domain,typename detail::storage_for_type<Image>::type> > > 
struct container_pair_recorder {
  // types
  typedef boost::range_const_iterator< Container >::type const_iterator;
  typedef Container::size_type                           size_type;     
  typedef unspecified                                    image;         

  // public member functions
  void operator()(const Domain &, const image &) ;
  const_iterator begin() const;
  const_iterator end() const;
};

Description

A recorder that stores values in a container that supports push_back. Values are stored as a std::pair<Domain,Image>

container_pair_recorder public member functions

  1. void operator()(const Domain & x, const image & y) ;
  2. const_iterator begin() const;
  3. const_iterator end() const;
Copyright © 2007 Hugo Duncan

PrevUpHomeNext