PolyBoRi
|
This class converts a sequence-like structure when iterating. More...
#include <TransformedSequence.h>
Public Types | |
typedef SequenceType | sequence_type |
typedef sequence_type::const_iterator | sequence_iterator |
typedef OperatorType | operator_type |
typedef TransformedIterator< sequence_iterator, operator_type > | const_iterator |
Public Member Functions | |
TransformedSequence (const sequence_type &seq, const operator_type &func) | |
Construct sequence from a set of terms and an unary conversion function. More... | |
const_iterator | begin () const |
Sequence-like interface. More... | |
const_iterator | end () const |
This class converts a sequence-like structure when iterating.
typedef TransformedIterator<sequence_iterator, operator_type> polybori::TransformedSequence< SequenceType, OperatorType >::const_iterator |
typedef OperatorType polybori::TransformedSequence< SequenceType, OperatorType >::operator_type |
typedef sequence_type::const_iterator polybori::TransformedSequence< SequenceType, OperatorType >::sequence_iterator |
typedef SequenceType polybori::TransformedSequence< SequenceType, OperatorType >::sequence_type |
|
inline |
Construct sequence from a set of terms and an unary conversion function.
|
inline |
Sequence-like interface.
|
inline |