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 iterator

boost::unit_test::data::monomorphic::dataset::iterator — Interface of the dataset iterator.

Synopsis

// In header: <boost/test/data/monomorphic/dataset.hpp>



// Interface of the dataset iterator.

class iterator {
public:
  // types
  typedef monomorphic::traits< T >::ref_type ref_type;

  // construct/copy/destruct
  ~iterator();

  // public member functions
  virtual ref_type operator*() = 0;
  virtual void operator++() = 0;
};

Description

iterator public construct/copy/destruct

  1. ~iterator();

iterator public member functions

  1. virtual ref_type operator*() = 0;
  2. virtual void operator++() = 0;

PrevUpHomeNext