IDS peak IPL  v1.9.3
peak::ipl::Range< T > Class Template Reference

Range support and convenience class. More...

#include <peak_ipl/types/peak_ipl_range.hpp>

Public Member Functions

constexpr Range (T min, T max, T inc)
 Constructor for the Range. More...
 

Public Attributes

 PEAK_IPL_MAYBE_UNUSED
 

Detailed Description

template<typename T>
class peak::ipl::Range< T >

Range support and convenience class.

Constructor & Destructor Documentation

◆ Range()

template<typename T >
constexpr peak::ipl::Range< T >::Range ( T  min,
T  max,
T  inc 
)
inline

Constructor for the Range.

Parameters
minThe minimum value for the range.
maxThe minimum value for the range.
incThe increment value for the range.
Exceptions
InvalidArgumentException

Member Data Documentation

◆ PEAK_IPL_MAYBE_UNUSED

template<typename T >
peak::ipl::Range< T >::PEAK_IPL_MAYBE_UNUSED
Initial value:
= constexpr T Minimum() const
{
return m_min;
}

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