BooleSet to a sequence-like structure.
More...
#include <BooleSetSequence.h>
Public Types | |
| typedef std::vector< BooleSet > | vector_type |
| typedef vector_type::const_iterator | const_iterator |
| typedef vector_type::const_reverse_iterator | const_reverse_iterator |
Public Member Functions | |
| BooleSetSequence () | |
| Standard constructor yields an empty set. | |
| template<class SetType, class Operator> | |
| BooleSetSequence (const SetType &terms, const Operator &func) | |
| Construct sequence from a set of terms and an unary conversion function. | |
| const_iterator | begin () const |
| Sequence-like interface. | |
| const_iterator | end () const |
| const_reverse_iterator | rbegin () const |
| const_reverse_iterator | rend () const |
| bool | empty () const |
BooleSet to a sequence-like structure. | typedef std::vector<BooleSet> polybori::BooleSetSequence::vector_type |
| typedef vector_type::const_iterator polybori::BooleSetSequence::const_iterator |
| typedef vector_type::const_reverse_iterator polybori::BooleSetSequence::const_reverse_iterator |
| polybori::BooleSetSequence::BooleSetSequence | ( | ) | [inline] |
Standard constructor yields an empty set.
| polybori::BooleSetSequence::BooleSetSequence | ( | const SetType & | terms, | |
| const Operator & | func | |||
| ) | [inline] |
Construct sequence from a set of terms and an unary conversion function.
References polybori::transform().
| const_iterator polybori::BooleSetSequence::begin | ( | ) | const [inline] |
Sequence-like interface.
| const_iterator polybori::BooleSetSequence::end | ( | ) | const [inline] |
| const_reverse_iterator polybori::BooleSetSequence::rbegin | ( | ) | const [inline] |
| const_reverse_iterator polybori::BooleSetSequence::rend | ( | ) | const [inline] |
| bool polybori::BooleSetSequence::empty | ( | ) | const [inline] |
1.5.6