|
| template<class F > |
| std::istream & | concepts::operator>> (std::istream &is, BaseSequence< F > &seq) |
| |
| template<class F > |
| Sequence< F > | concepts::makeSequence (uint n, const F &first,...) |
| |
| template<class F > |
| Sequence< F > | concepts::makeSequence (std::initializer_list< F > list) |
| |
| template<class F > |
| Sequence< F > | concepts::makeEquidistantSequence (uint n, const F &first, const F &diff) |
| |
|
Sequence< int > | concepts::makeRangeSequence (uint n) |
| | Returns the sequence 0,1,...,n-1.
|
| |
|
Sequence< int > | concepts::makeRangeSequence (int start, int afterlast) |
| | Returns the sequence start, start+1,...,afterlast-1.
|
| |
| Sequence< int > | concepts::makeRangeSequence (int start, int afterlast, uint dist) |
| |
|
Sequence< int > | concepts::makeSignAlternatingSequence (uint n) |
| | Returns the sequence +1,-1, +1,...
|
| |
| template<class F , class G > |
| Sequence< typename Combtype< F, G >::type > | concepts::operator* (const Sequence< F > seq1, const Sequence< G > seq2) |
| |
| template<class F , class G > |
| Sequence< typename Combtype< F, G >::type > | concepts::operator* (const Sequence< F > seq1, const G factor) |
| |
| template<class F , class G > |
| Sequence< typename Combtype< F, G >::type > | concepts::operator/ (const Sequence< F > seq1, const Sequence< G > seq2) |
| |
| template<class F , class G > |
| Sequence< typename Combtype< F, G >::type > | concepts::operator/ (const Sequence< F > seq1, const G divisor) |
| |
Sequence of elements, like array, based on std::vector with operations, output operator, and method of the particular element types.
Definition in file sequence.hh.