BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bsl::weak_ptr< ELEMENT_TYPE > Member List

This is the complete list of members for bsl::weak_ptr< ELEMENT_TYPE >, including all inherited members.

acquireSharedPtr() const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
BloombergLP::bslstl::SharedPtr_ImpUtilbsl::weak_ptr< ELEMENT_TYPE >friend
BSLMF_NESTED_TRAIT_DECLARATION(weak_ptr< ELEMENT_TYPE >, bsl::is_nothrow_move_constructible)bsl::weak_ptr< ELEMENT_TYPE >
element_type typedefbsl::weak_ptr< ELEMENT_TYPE >
expired() const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
lock() const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
numReferences() const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
operator=(BloombergLP::bslmf::MovableRef< weak_ptr > rhs) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
operator=(const weak_ptr &rhs) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
operator=(BloombergLP::bslmf::MovableRef< weak_ptr< COMPATIBLE_TYPE > > rhs) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
operator=(const shared_ptr< COMPATIBLE_TYPE > &rhs) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
operator=(const weak_ptr< COMPATIBLE_TYPE > &rhs) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
owner_before(const shared_ptr< ANY_TYPE > &other) const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
owner_before(const weak_ptr< ANY_TYPE > &other) const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
owner_equal(const shared_ptr< ANY_TYPE > &other) const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
owner_equal(const weak_ptr< ANY_TYPE > &other) const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
owner_hash() const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
rep() const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
reset() BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
swap(weak_ptr &other) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
use_count() const BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
weak_ptrbsl::weak_ptr< ELEMENT_TYPE >friend
weak_ptr() BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >inline
weak_ptr(BloombergLP::bslmf::MovableRef< weak_ptr > original) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
weak_ptr(BloombergLP::bslmf::MovableRef< weak_ptr< COMPATIBLE_TYPE > > other) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
weak_ptr(const weak_ptr &original) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
weak_ptr(const shared_ptr< COMPATIBLE_TYPE > &other) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
weak_ptr(const weak_ptr< COMPATIBLE_TYPE > &other) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
weak_ptr(BloombergLP::bslmf::MovableRef< weak_ptr< CONVERTIBLE_TYPE > > original) BSLS_KEYWORD_NOEXCEPTbsl::weak_ptr< ELEMENT_TYPE >
~weak_ptr()bsl::weak_ptr< ELEMENT_TYPE >inline