Quick Links:

bal | bbl | bdl | bsl

Public Types | Public Member Functions

bsl::owner_less< void > Struct Template Reference
[Component bslstl_ownerless]

#include <bslstl_ownerless.h>

List of all members.

Public Types

typedef void is_transparent

Public Member Functions

 owner_less ()
 owner_less (const owner_less &original)
 ~owner_less ()
owner_less & operator= (const owner_less &rhs)
template<class ELEMENT_TYPE_A , class ELEMENT_TYPE_B >
bool operator() (const shared_ptr< ELEMENT_TYPE_A > &a, const shared_ptr< ELEMENT_TYPE_B > &b) const BSLS_KEYWORD_NOEXCEPT
template<class ELEMENT_TYPE_A , class ELEMENT_TYPE_B >
bool operator() (const shared_ptr< ELEMENT_TYPE_A > &a, const weak_ptr< ELEMENT_TYPE_B > &b) const BSLS_KEYWORD_NOEXCEPT
template<class ELEMENT_TYPE_A , class ELEMENT_TYPE_B >
bool operator() (const weak_ptr< ELEMENT_TYPE_A > &a, const shared_ptr< ELEMENT_TYPE_B > &b) const BSLS_KEYWORD_NOEXCEPT
template<class ELEMENT_TYPE_A , class ELEMENT_TYPE_B >
bool operator() (const weak_ptr< ELEMENT_TYPE_A > &a, const weak_ptr< ELEMENT_TYPE_B > &b) const BSLS_KEYWORD_NOEXCEPT

template<>
struct bsl::owner_less< void >


Member Typedef Documentation

typedef void bsl::owner_less< void >::is_transparent

The documentation for this struct was generated from the following file: