|
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 > |