Declared in <bslstl_ownerless.h>
<bslstl_ownerless.h>
template<class ELEMENT_TYPE> struct owner_less<shared_ptr<ELEMENT_TYPE>>;
first_argument_type
result_type
second_argument_type
operator()