#include <Sequence.h>
Classes | |
class | EQ |
class | GE |
class | GT |
class | InRange |
class | LE |
class | LT |
class | NEQ |
Public Member Functions | |
Sequence (int n=0, const T &val=T()) | |
Sequence (const vector< T > &vec) | |
T & | operator[] (int i) |
const T & | operator[] (int i) const |
T & | elt (int i) |
const T & | elt (int i) const |
Sequence & | operator= (const vector< T > &seq) |
Sequence & | operator= (const T &v) |
Sequence & | assign (const T &val) |
Sequence & | assign (int n, const T &val) |
template<class R > | |
Sequence & | assign (const vector< R > &vec) |
template<class R > | |
Sequence & | assign (int n, const R &val) |
Sequence & | operator+= (const T &val) |
Sequence & | operator+= (const double val) |
void | get_subsequence (Sequence &seq, int start, int num) const |
void | get_subsequence (Sequence &seq, const vector< bool > &mask) const |
Sequence & | erase (const vector< bool > &mask) |
template<class _SelectFunction > | |
SequenceMask | get_mask (_SelectFunction f) const |
void | diag_print (void) const |
QDOS::Sequence< T >::Sequence | ( | int | n = 0 , |
|
const T & | val = T() | |||
) | [inline] |
QDOS::Sequence< T >::Sequence | ( | const vector< T > & | vec | ) | [inline] |
Sequence& QDOS::Sequence< T >::assign | ( | int | n, | |
const R & | val | |||
) | [inline] |
Sequence& QDOS::Sequence< T >::assign | ( | const vector< R > & | vec | ) | [inline] |
Sequence& QDOS::Sequence< T >::assign | ( | int | n, | |
const T & | val | |||
) | [inline] |
Sequence& QDOS::Sequence< T >::assign | ( | const T & | val | ) | [inline] |
void QDOS::Sequence< T >::diag_print | ( | void | ) | const [inline] |
const T& QDOS::Sequence< T >::elt | ( | int | i | ) | const [inline] |
T& QDOS::Sequence< T >::elt | ( | int | i | ) | [inline] |
Sequence& QDOS::Sequence< T >::erase | ( | const vector< bool > & | mask | ) | [inline] |
SequenceMask QDOS::Sequence< T >::get_mask | ( | _SelectFunction | f | ) | const [inline] |
void QDOS::Sequence< T >::get_subsequence | ( | Sequence< T > & | seq, | |
const vector< bool > & | mask | |||
) | const [inline] |
void QDOS::Sequence< T >::get_subsequence | ( | Sequence< T > & | seq, | |
int | start, | |||
int | num | |||
) | const [inline] |
Sequence& QDOS::Sequence< T >::operator+= | ( | const double | val | ) | [inline] |
Sequence& QDOS::Sequence< T >::operator+= | ( | const T & | val | ) | [inline] |
Reimplemented in QDOS::MatrixBaseSeq< T, ContainerT >, QDOS::NumericSequence< T >, QDOS::MatrixBaseSeq< T, QDOS::Scalar< T > >, QDOS::MatrixBaseSeq< T, QDOS::MatrixRes< T > >, QDOS::MatrixBaseSeq< T, QDOS::Matrix< T > >, QDOS::NumericSequence< Tx >, QDOS::NumericSequence< Ty >, QDOS::NumericSequence< ContainerT >, and QDOS::NumericSequence< QDOS::QmjdTime >.
Sequence& QDOS::Sequence< T >::operator= | ( | const T & | v | ) | [inline] |
Sequence& QDOS::Sequence< T >::operator= | ( | const vector< T > & | seq | ) | [inline] |
const T& QDOS::Sequence< T >::operator[] | ( | int | i | ) | const [inline] |
Reimplemented in QDOS::MatrixSeq< T >, QDOS::MatrixSeq< double >, and QDOS::MatrixSeq< std::complex< double > >.
T& QDOS::Sequence< T >::operator[] | ( | int | i | ) | [inline] |
Reimplemented in QDOS::MatrixSeq< T >, QDOS::MatrixSeq< double >, and QDOS::MatrixSeq< std::complex< double > >.