BDE 4.14.0 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. Note that if there are duplicate key values in a list, the order of iteration over those pairs may be different than for another list that was constructed from the same sequence of values (and thus the lists may not compare equal).