std::experimental::function<R(Args...)>::function
Min standard notice:
Constructs a std::experimental::function from a variety of sources.
# Declarations
function() noexcept;
(library fundamentals TS)
function( std::nullptr_t ) noexcept;
(library fundamentals TS)
function( const function& other );
(library fundamentals TS)
function( function&& other );
(library fundamentals TS)
template< class F >
function( F f );
(library fundamentals TS)
template< class Alloc >
function( std::allocator_arg_t, const Alloc& alloc ) noexcept;
(library fundamentals TS)
function( std::allocator_arg_t,
const allocator_type& alloc ) noexcept;
(library fundamentals TS v3)
template< class Alloc >
function( std::allocator_arg_t, const Alloc& alloc,
std::nullptr_t ) noexcept;
(library fundamentals TS)
function( std::allocator_arg_t, const allocator_type& alloc,
std::nullptr_t ) noexcept;
(library fundamentals TS v3)
template< class Alloc >
function( std::allocator_arg_t, const Alloc& alloc,
const function& other );
(library fundamentals TS)
function( std::allocator_arg_t, const allocator_type& alloc,
const function& other );
(library fundamentals TS v3)
template< class Alloc >
function( std::allocator_arg_t, const Alloc& alloc,
function&& other );
(library fundamentals TS)
function( std::allocator_arg_t, const allocator_type& alloc,
function&& other );
(library fundamentals TS v3)
template< class F, class Alloc >
function( std::allocator_arg_t, const Alloc& alloc, F f );
(library fundamentals TS)
function( std::allocator_arg_t, const allocator_type& alloc, F f );
(library fundamentals TS v3)
# Parameters
other: the function object used to initialize *thisf: a callable used to initialize *thisalloc: an allocator used for internal memory allocation
# Example
This section is incompleteReason: no example