|
BDE 4.39.x Production Release
|
Functions | |
| template<class KEY , class DATA > | |
| bool | operator== (const SkipList< KEY, DATA > &lhs, const SkipList< KEY, DATA > &rhs) |
| template<class KEY , class DATA > | |
| bool | operator!= (const SkipList< KEY, DATA > &lhs, const SkipList< KEY, DATA > &rhs) |
| template<class KEY , class DATA > | |
| bsl::ostream & | operator<< (bsl::ostream &stream, const SkipList< KEY, DATA > &list) |
| bool | operator< (const StripedUnorderedContainerImpl_SortItem &lhs, const StripedUnorderedContainerImpl_SortItem &rhs) |
| bool bdlcc::operator!= | ( | const SkipList< KEY, DATA > & | lhs, |
| const SkipList< KEY, DATA > & | rhs | ||
| ) |
Return true if the specified lhs list list has a different value from the specified rhs list, and false otherwise. Two lists A and B have different values if they have a different of elements, or if there exists an i in the range [0, numberOfElements) such that the i'th pair from the front of A differs in key or data values from i'th pair from the front of B.
| bool bdlcc::operator< | ( | const StripedUnorderedContainerImpl_SortItem & | lhs, |
| const StripedUnorderedContainerImpl_SortItem & | rhs | ||
| ) |
Return true if the specified lhs is smaller than the specified rhs in the order of stripe, and data.
| bsl::ostream & bdlcc::operator<< | ( | bsl::ostream & | stream, |
| const SkipList< KEY, DATA > & | list | ||
| ) |
Write the specified list to the specified output stream and return a reference to the modifiable stream.
| bool bdlcc::operator== | ( | const SkipList< KEY, DATA > & | lhs, |
| const SkipList< KEY, DATA > & | rhs | ||
| ) |
Return true if the specified lhs list has the same value as the specified rhs list, and false otherwise. Two lists A and B have the same value if they have the same number of elements, and if for all i in the range [0, numberOfElements), the i'th pair from the front of A has the same key and data values as the i'th pair from the front of B.