lowest_category_iterator Struct Template Reference#include <ql/Utilities/iteratorcategories.hpp>
Detailed Description
template<class Category1, class Category2>
struct QuantLib::lowest_category_iterator< Category1, Category2 >
most generic of two given iterator categories
Specializations of this struct define a typedef iterator_category which corresponds to the most generic of the two input categories, e.g., lowest_category_iterator<std::random_access_iterator_tag, std::forward_iterator_tag>::iterator_category corresponds to std::forward_iterator_tag.
|