Classes |
| class | SSkipList< T, Pr, R > |
| | Bidirectional Single Linked Keyed SkipList that acts like a set. More...
|
| class | SSkipList< T, Pr, R >::T0 |
| | iterator More...
|
| class | SSkipList< T, Pr, R >::T1 |
| | const_iterator More...
|
| class | MultiSSkipList< T, Pr, R > |
| | Bidirectional Single Linked Keyed SkipList that acts like a multiset. More...
|
| class | MultiSSkipList< T, Pr, R >::T0 |
| | iterator More...
|
| class | MultiSSkipList< T, Pr, R >::T1 |
| | const_iterator More...
|
Functions |
| template<class T , class Pr , class R > |
| bool | operator== (const SSkipList< T, Pr, R > &left, const SSkipList< T, Pr, R > &right) |
| | Equality Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator!= (const SSkipList< T, Pr, R > &left, const SSkipList< T, Pr, R > &right) |
| | NotEqual Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator< (const SSkipList< T, Pr, R > &left, const SSkipList< T, Pr, R > &right) |
| | LessThan Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator<= (const SSkipList< T, Pr, R > &left, const SSkipList< T, Pr, R > &right) |
| | LessThanOrEqual Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator> (const SSkipList< T, Pr, R > &left, const SSkipList< T, Pr, R > &right) |
| | GreaterThan Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator>= (const SSkipList< T, Pr, R > &left, const SSkipList< T, Pr, R > &right) |
| | GreaterThanOrEqual Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator== (const MultiSSkipList< T, Pr, R > &left, const MultiSSkipList< T, Pr, R > &right) |
| | Equality Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator!= (const MultiSSkipList< T, Pr, R > &left, const MultiSSkipList< T, Pr, R > &right) |
| | NotEqual Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator< (const MultiSSkipList< T, Pr, R > &left, const MultiSSkipList< T, Pr, R > &right) |
| | LessThan Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator<= (const MultiSSkipList< T, Pr, R > &left, const MultiSSkipList< T, Pr, R > &right) |
| | LessThanOrEqual Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator> (const MultiSSkipList< T, Pr, R > &left, const MultiSSkipList< T, Pr, R > &right) |
| | GreaterThan Operator (Forward Container)
|
| template<class T , class Pr , class R > |
| bool | operator>= (const MultiSSkipList< T, Pr, R > &left, const MultiSSkipList< T, Pr, R > &right) |
| | GreaterThanOrEqual Operator (Forward Container)
|
Header for SSkipList and MultiSSkipList.
These are lists that act like sets.