STIR  6.2.0
List of all members
stir::ConstBeginEndFunction< TopLevelIterT, RestIterT > Class Template Reference

Convenience class where the 2nd level iterator is a const_iterator. More...

#include "stir/NestedIteratorHelpers.h"

Inheritance diagram for stir::ConstBeginEndFunction< TopLevelIterT, RestIterT >:
Inheritance graph
[legend]

Additional Inherited Members

- Public Types inherited from stir::BeginEndFunction< TopLevelIterT, RestIterT >
typedef RestIterT rest_iter_type
 typedef storing the type of the 2nd level iterator
 
- Public Member Functions inherited from stir::BeginEndFunction< TopLevelIterT, RestIterT >
RestIterT begin (const TopLevelIterT &iter) const
 function to get the first 2nd level iterator for a top-level iterator More...
 
RestIterT end (const TopLevelIterT &iter) const
 function to get the "end" 2nd level iterator for a top-level iterator
 

Detailed Description

template<class TopLevelIterT, class RestIterT = typename boost::iterator_value<TopLevelIterT>::type::const_iterator>
class stir::ConstBeginEndFunction< TopLevelIterT, RestIterT >

Convenience class where the 2nd level iterator is a const_iterator.

This class just changes the default of BeginEndFunction.


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