#include <connectorSequence.hh>


Public Member Functions | |
| bool | exist (const Key *val) const |
| Returns true, if a value is in the seq. | |
| Sequence< uint > | key () const |
| operator Sequence< const Key * > () const | |
| Type conversion. | |
| operator std::set< const Key * > () const | |
| std::vector< bool > | operator&& (const Sequence< const Key * > &set) const |
| Sequence< G * > | operator() (G &(H::*fun)() const) const |
| Returns element wise application of a member function, e.g. | |
| Sequence< G > | operator() (G(H::*fun)(I) const, J i) const |
| Returns element wise application of a member function, e.g. | |
| Sequence< const Key * > | operator() (const BaseSequence< bool > &seq) const |
Returns subsequence which indices are true in seq. | |
| Sequence< G > | operator() (G(H::*fun)() const) const |
| Returns element wise application of a member function, e.g. | |
| Sequence< const Key * > | operator+ (const Sequence< const Key * > &seq) const |
| Sequence< const Key * > | operator- (const Sequence< const Key * > &set) const |
| Sequence< const Key * > | operator- (const const Key *&val) const |
| std::vector< bool > | operator== (const const Key *val) const |
Returns true for the elements with are equal to val. | |
| std::vector< bool > | operator|| (const Sequence< const Key * > &set) const |
| Sequence () | |
| template<class F > | |
| Sequence (const F &seq) | |
| virtual | ~Sequence () |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
Definition at line 15 of file connectorSequence.hh.
| concepts::Sequence< const Key * >::Sequence | ( | ) | [inline] |
Definition at line 17 of file connectorSequence.hh.
| concepts::Sequence< const Key * >::Sequence | ( | const F & | seq | ) | [inline] |
Definition at line 19 of file connectorSequence.hh.
| virtual concepts::Sequence< const Key * >::~Sequence | ( | ) | [inline, virtual] |
Definition at line 20 of file connectorSequence.hh.
| bool concepts::BaseSequence< const Key * >::exist | ( | const Key * | val | ) | const [inline, inherited] |
Returns true, if a value is in the seq.
| virtual std::ostream& concepts::BaseSequence< const Key * >::info | ( | std::ostream & | os | ) | const [protected, virtual, inherited] |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
| Sequence<uint> concepts::Sequence< const Key * >::key | ( | ) | const |
| concepts::BaseSequence< const Key * >::operator Sequence< const Key * > | ( | ) | const [inline, inherited] |
Type conversion.
Definition at line 71 of file sequence.hh.
| concepts::BaseSequence< const Key * >::operator std::set< const Key * > | ( | ) | const [inline, inherited] |
Definition at line 73 of file sequence.hh.
| std::vector<bool> concepts::BaseSequence< const Key * >::operator&& | ( | const Sequence< const Key * > & | set | ) | const [inline, inherited] |
| Sequence<G> concepts::BaseSequence< const Key * >::operator() | ( | G(H::*)() const | fun | ) | const [inline, inherited] |
Returns element wise application of a member function, e.g.
| Sequence<G*> concepts::BaseSequence< const Key * >::operator() | ( | G &(H::*)() const | fun | ) | const [inline, inherited] |
Returns element wise application of a member function, e.g.
| Sequence<G> concepts::BaseSequence< const Key * >::operator() | ( | G(H::*)(I) const | fun, |
| J | i | ||
| ) | const [inline, inherited] |
Returns element wise application of a member function, e.g.
concepts::Connector1::vertex(uint i)
| Sequence<const Key * > concepts::BaseSequence< const Key * >::operator() | ( | const BaseSequence< bool > & | seq | ) | const [inline, inherited] |
Returns subsequence which indices are true in seq.
| Sequence<const Key * > concepts::BaseSequence< const Key * >::operator+ | ( | const Sequence< const Key * > & | seq | ) | const [inline, inherited] |
| Sequence<const Key * > concepts::BaseSequence< const Key * >::operator- | ( | const const Key * & | val | ) | const [inline, inherited] |
| Sequence<const Key * > concepts::BaseSequence< const Key * >::operator- | ( | const Sequence< const Key * > & | set | ) | const [inline, inherited] |
| std::vector<bool> concepts::BaseSequence< const Key * >::operator== | ( | const const Key * | val | ) | const [inline, inherited] |
Returns true for the elements with are equal to val.
| std::vector<bool> concepts::BaseSequence< const Key * >::operator|| | ( | const Sequence< const Key * > & | set | ) | const [inline, inherited] |