BDE 4.14.0 Production release
|
This is the complete list of members for bsl::function< PROTOTYPE >, including all inherited members.
allocator() const BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
allocator_type typedef | bsl::function< PROTOTYPE > | |
BSLMF_NESTED_TRAIT_DECLARATION(function, BloombergLP::bslma::UsesBslmaAllocator) | bsl::function< PROTOTYPE > | |
BSLMF_NESTED_TRAIT_DECLARATION(function, BloombergLP::bslmf::UsesAllocatorArgT) | bsl::function< PROTOTYPE > | |
BSLMF_NESTED_TRAIT_DECLARATION(function, bsl::is_nothrow_move_constructible) | bsl::function< PROTOTYPE > | |
function() BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
function(nullptr_t) BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
function(allocator_arg_t, const allocator_type &allocator) BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
function(allocator_arg_t, const allocator_type &allocator, nullptr_t) BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
function(BSLS_COMPILERFEATURES_FORWARD_REF(FUNC) func, typename enable_if< ! IsReferenceCompatible< typename Decay< FUNC >::type, function >::value &&IsInvocableWithPrototype< typename Decay< FUNC >::type >::value &&! MovableRefUtil::IsMovableReference< FUNC >::value, int >::type=0) | bsl::function< PROTOTYPE > | inline |
function(const BloombergLP::bslmf::MovableRef< FUNC > &func, typename enable_if< ! IsReferenceCompatible< typename Decay< FUNC >::type, function >::value &&IsInvocableWithPrototype< typename Decay< FUNC >::type >::value, int >::type=0) | bsl::function< PROTOTYPE > | inlineexplicit |
function(allocator_arg_t, const allocator_type &allocator, BSLS_COMPILERFEATURES_FORWARD_REF(FUNC) func, typename enable_if< ! IsReferenceCompatible< typename Decay< FUNC >::type, function >::value &&IsInvocableWithPrototype< typename Decay< FUNC >::type >::value, int >::type=0) | bsl::function< PROTOTYPE > | inline |
function(const function &original) | bsl::function< PROTOTYPE > | inline |
function(allocator_arg_t, const allocator_type &allocator, const function &original) | bsl::function< PROTOTYPE > | inline |
function(BloombergLP::bslmf::MovableRef< function > original) BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
function(allocator_arg_t, const allocator_type &allocator, BloombergLP::bslmf::MovableRef< function > original) | bsl::function< PROTOTYPE > | inline |
get_allocator() const BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
isInplace() const BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
operator BloombergLP::bdef_Function< PROTOTYPE * > &() BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
operator const BloombergLP::bdef_Function< PROTOTYPE * > &() const BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
operator UnspecifiedBool() const BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
operator=(const function &rhs) | bsl::function< PROTOTYPE > | inline |
operator=(BloombergLP::bslmf::MovableRef< function > rhs) | bsl::function< PROTOTYPE > | inline |
operator=(BSLS_COMPILERFEATURES_FORWARD_REF(FUNC) rhs) | bsl::function< PROTOTYPE > | inline |
operator=(bsl::reference_wrapper< FUNC > rhs) BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
operator=(nullptr_t) BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
swap(function &other) BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
target() BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
target() const BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > | inline |
target_type() const BSLS_KEYWORD_NOEXCEPT | bsl::function< PROTOTYPE > |