|
|
template<typename E > |
| const SingleElementSet< const E & > | pm::scalar2set (const E &x) |
| | constructs a one element set
|
| |
|
template<typename E > |
| const SingleElementSet< E > | pm::scalarcopy2set (const E &x) |
| | constructs a one element set, creating a private copy of the element inside
|
| |
|
int | pm::Set_with_dim< SetRef >::size () const |
| | the size of the set
|
| |
|
template<typename Set1 , typename Set2 > |
| operations::add_impl< const Set1 &, const Set2 & >::result_type | pm::operators::operator+ (const GenericSet< Set1 > &l, const GenericSet< Set2 > &r) |
| | union of two GenericSet objects
|
| |
|
template<typename Set1 , typename E > |
| operations::add_impl< const Set1 &, const E & >::result_type | pm::operators::operator+ (const GenericSet< Set1, E > &l, const E &r) |
| | union of a GenericSet and a singleton
|
| |
|
template<typename E , typename Set2 > |
| operations::add_impl< const E &, const Set2 & >::result_type | pm::operators::operator+ (const E &l, const GenericSet< Set2, E > &r) |
| | union of singleton and a GenericSet
|
| |
|
template<typename Set1 , typename Set2 > |
| operations::sub_impl< const Set1 &, const Set2 & >::result_type | pm::operators::operator- (const GenericSet< Set1 > &l, const GenericSet< Set2 > &r) |
| | difference of two GenericSet objects
|
| |
|
template<typename Set1 , typename E > |
| operations::sub_impl< const Set1 &, const E & >::result_type | pm::operators::operator- (const GenericSet< Set1, E > &l, const E &r) |
| | difference of GenericSet and a singleton
|
| |
|
template<typename Set1 , typename Set2 , typename E , typename Comparator > |
| bool | pm::operators::operator== (const GenericSet< Set1, E, Comparator > &l, const GenericSet< Set2, E, Comparator > &r) |
| | equality of GenericSet objects
|
| |
|
template<typename Set1 , typename Set2 , typename E , typename Comparator > |
| bool | pm::operators::operator< (const GenericSet< Set1, E, Comparator > &l, const GenericSet< Set2, E, Comparator > &r) |
| | lexicographical comparison of GenericSet objects
|
| |
| static bool | pm::size_estimator< Set1, Set2, _both_have_size >::seek_cheaper_than_sequential (const Set1 &set1, const Set2 &set2) |
| |
| template<typename Set1 , typename Set2 , typename E1 , typename E2 , class Comparator > |
| int | pm::incl (const GenericSet< Set1, E1, Comparator > &s1, const GenericSet< Set2, E2, Comparator > &s2) |
| |