fit:: callback_impl< inline_target_size, require_inline, Result(Args...), Allocator >
Summary
Inheritance
Inherits from: fit::internal::function_base< inline_target_size, require_inline, Result(Args...), Allocator >
Public functions |
|
---|---|
callback_impl()=default
|
constexpr
|
callback_impl(decltype(nullptr))
|
constexpr
|
callback_impl(Result(*)(Args...) callback_target)
|
|
callback_impl(Callable && callback_target)
|
|
callback_impl(callback_impl && other) noexcept
|
|
operator()(Args... args)
|
Result
|
operator=(decltype(nullptr))
|
|
operator=(Callable && callback_target)
|
assignment_requires_conditions< std::is_convertible< decltype(std::declval< Callable & >)(std::declval< Args >)...)), result_type >, not_self_type< Callable > >
|
operator=(callback_impl && other) noexcept
|
|
share()
|
|
swap(callback_impl & other)
|
void
|
~callback_impl()=default
|
|
Public functions
callback_impl
constexpr callback_impl()=default
callback_impl
constexpr callback_impl( decltype(nullptr) )
callback_impl
callback_impl( Result(*)(Args...) callback_target )
callback_impl
callback_impl( Callable && callback_target )
callback_impl
callback_impl( callback_impl && other ) noexcept
operator()
Result operator()( Args... args )
operator=
callback_impl & operator=( decltype(nullptr) )
operator=
assignment_requires_conditions< std::is_convertible< decltype(std::declval< Callable & >)(std::declval< Args >)...)), result_type >, not_self_type< Callable > > operator=( Callable && callback_target )
operator=
callback_impl & operator=( callback_impl && other ) noexcept
share
callback_impl share()
swap
void swap( callback_impl & other )
~callback_impl
~callback_impl()=default