Return true if x and y share the same ownership representation.
Synopsis
Declared in <bslstl_ownerequal.h>
template<
class ELEMENT_TYPE_X,
class ELEMENT_TYPE_Y>
bool
operator()(
shared_ptr<ELEMENT_TYPE_X> const& x,
weak_ptr<ELEMENT_TYPE_Y> const& y) const noexcept;
Description
Equality is determined by comparing the addresses of the BloombergLP::bslma::SharedPtrRep objects used by the specified x and y.
Return Value
true if x and y share the same ownership representation, and false otherwise
Parameters
Name |
Description |
x |
first smart pointer whose ownership is compared |
y |
second smart pointer whose ownership is compared |
Created with MrDocs