rangelib/integral_range.hpp File Reference


Detailed Description

Integral range class.

#include <rangelib/rangelib.hpp>
#include <rangelib/range_categories.hpp>
#include <stlsoft/util/operator_bool.hpp>
#include <stlsoft/error/exceptions.hpp>
#include <stlsoft/util/constraints.hpp>
#include <stlsoft/meta/is_character_type.hpp>
#include <stlsoft/meta/is_integral_type.hpp>
#include <stlsoft/meta/is_numeric_type.hpp>
#include <stlsoft/util/printf_traits.hpp>
#include <stlsoft/util/std_swap.hpp>
#include <stdexcept>
#include <stdio.h>

Go to the source code of this file.

Namespaces

namespace  rangelib

Classes

struct  invalid_integral_range_policy
 Error policy class for integral_range. More...
class  integral_range
 This range class represents an integral range. More...

Functions

template<typename T>
integral_range< T > make_integral_range (T first, T last)
template<typename T>
integral_range< T > make_integral_range (T first, T last, T increment)


Generated on Thu Jun 10 08:58:01 2010 for STLSoft by  doxygen 1.5.6