invalid_integral_range_policy Struct Reference

#include <rangelib/integral_range.hpp>

List of all members.


Detailed Description

Error policy class for integral_range.

Public Types

typedef std::out_of_range thrown_type
 The thrown type.

Public Member Functions

void operator() (ss_sint32_t first, ss_sint32_t last, ss_sint32_t increment) const
 Function call operator, taking three 32-bit signed integer parameters.
void operator() (ss_uint32_t first, ss_uint32_t last, ss_uint32_t increment) const
 Function call operator, taking three 32-bit unsigned integer parameters.

Member Typedef Documentation

typedef std::out_of_range thrown_type

The thrown type.


Member Function Documentation

void operator() ( ss_sint32_t  first,
ss_sint32_t  last,
ss_sint32_t  increment 
) const [inline]

Function call operator, taking three 32-bit signed integer parameters.

References STLSOFT_ASSERT, STLSOFT_NUM_ELEMENTS, and STLSOFT_SUPPRESS_UNUSED.

void operator() ( ss_uint32_t  first,
ss_uint32_t  last,
ss_uint32_t  increment 
) const [inline]

Function call operator, taking three 32-bit unsigned integer parameters.

References STLSOFT_ASSERT, STLSOFT_NUM_ELEMENTS, and STLSOFT_SUPPRESS_UNUSED.


The documentation for this struct was generated from the following file:

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