ant
A2 ant: class-based analysis framework
ant::Range_t< T > Struct Template Reference

#include <interval_algo.h>

Classes

struct  iterator
 

Public Member Functions

 Range_t (const ant::interval< T > &i, const unsigned n) noexcept
 
iterator begin () const noexcept
 
iterator end () const noexcept
 

Protected Attributes

const ant::interval< T > & m_i
 
const unsigned m_n
 

Constructor & Destructor Documentation

◆ Range_t()

template<typename T >
ant::Range_t< T >::Range_t ( const ant::interval< T > &  i,
const unsigned  n 
)
inlinenoexcept

Member Function Documentation

◆ begin()

template<typename T >
iterator ant::Range_t< T >::begin ( ) const
inlinenoexcept

◆ end()

template<typename T >
iterator ant::Range_t< T >::end ( ) const
inlinenoexcept

Member Data Documentation

◆ m_i

template<typename T >
const ant::interval<T>& ant::Range_t< T >::m_i
protected

◆ m_n

template<typename T >
const unsigned ant::Range_t< T >::m_n
protected

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