Forward declaration.
Synopsis
Declared in <bslstl_function.h>
template<class PROTOTYPE>
class function
: public BloombergLP::bslstl::Function_Variadic<PROTOTYPE>
Base Classes
Name |
Description |
This component‐private class template contains the physical representation and provides the variadic interfaces for |
Type Aliases
Name |
Description |
Alias for the allocator type of the function representation. |
Member Functions
Name |
Description |
|
Constructors |
Assignment operators |
|
Return |
|
Return (a copy of) the allocator used to supply memory for this |
|
Return |
|
Exchange the targets held by this |
|
|
|
Return |
|
Return |
|
|
Nested trait declaration for |
|
Nested trait declaration for |
Nested trait declaration for |
|
(C++11 and later) Return false if this object is empty, otherwise return true. Note that this is an explicit conversion operator and is typically invoked implicitly in contexts such as in the condition of an |
|
|
Return |
Using Declarations
Name |
Description |
If this object is empty, throw |
Deduction Guides
Name |
Description |
Deduce the template parameter |
|
Deduce the template parameter |
|
Deduce the template parameter |
|
Deduce the template parameter |
Non-Member Functions
Name |
Description |
Return |
|
Return true if the specified |
|
Exchange the targets held by the specified |
Created with MrDocs