FilterGen  1.0.0
A library to design digital filters in embedded systems.
dh::filter::span Class Reference

#include <dh/cpp/filter.hpp>

Public Member Functions

 span (double *begin, size_t size)
 
const double * begin () const noexcept
 
const double * end () const noexcept
 
size_t size () const noexcept
 
double operator[] (size_t i) const noexcept
 

Detailed Description

a simple span

Constructor & Destructor Documentation

◆ span()

dh::filter::span::span ( double *  begin,
size_t  size 
)
inline

Constructor that sets the range.

Member Function Documentation

◆ begin()

const double* dh::filter::span::begin ( ) const
inlinenoexcept

Start of the range.

◆ end()

const double* dh::filter::span::end ( ) const
inlinenoexcept

End of the range.

◆ operator[]()

double dh::filter::span::operator[] ( size_t  i) const
inlinenoexcept

Random access operator.

◆ size()

size_t dh::filter::span::size ( ) const
inlinenoexcept

Number of elements in the range.


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