MIRA
Public Types | Static Public Member Functions | List of all members
ChannelReadIntervalWrapper< T > Struct Template Reference

Also wrap ChannelReadInterval<T>::begin and ChannelReadInterval<T>::end to return the ChannelReadInterval<T>::IntervalList::const_iterator instead of the ChannelReadInterval<T>::const_iterator. More...

#include <python/UnitWrapper.h>

Public Types

typedef ChannelReadInterval< T >::IntervalList::const_iterator IntervalListIterator
 

Static Public Member Functions

static IntervalListIterator begin (ChannelReadInterval< T > &rv)
 
static IntervalListIterator end (ChannelReadInterval< T > &rv)
 

Detailed Description

template<typename T>
struct mira::python::ChannelReadIntervalWrapper< T >

Also wrap ChannelReadInterval<T>::begin and ChannelReadInterval<T>::end to return the ChannelReadInterval<T>::IntervalList::const_iterator instead of the ChannelReadInterval<T>::const_iterator.

This way the resulting iterator value type is ChannelRead<T> instead of Stamped<T>

Member Typedef Documentation

◆ IntervalListIterator

typedef ChannelReadInterval<T>::IntervalList::const_iterator IntervalListIterator

Member Function Documentation

◆ begin()

static IntervalListIterator begin ( ChannelReadInterval< T > &  rv)
inlinestatic

◆ end()

static IntervalListIterator end ( ChannelReadInterval< T > &  rv)
inlinestatic

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