template <, >
class Impl
Defined at line 868 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
Non-ref-qualified partial specializations
Public Methods
InvokerType<false, ReturnType, P...> * ExtractInvoker ()
Defined at line 868 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
void Impl<ReturnType (P...) noexcept(false)> ()
Put the AnyInvocable into an empty state.
Defined at line 868 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
template <>
void Impl<ReturnType (P...) noexcept(false)> (ConversionConstruct , F && f)
knows how to properly type-erase the invocation.
Defined at line 868 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
template <, >
void Impl<ReturnType (P...) noexcept(false)> (absl::in_place_type_t<T> , Args &&... args)
Forward along the in-place construction parameters.
Defined at line 868 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
ReturnType InvokedAfterMove (TypeErasedState * , ForwardedParameterType<P>... )
Raises a fatal error when the AnyInvocable is invoked after a move
Defined at line 868 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
ReturnType operator() (P... args)
The actual invocation operation with the proper signature
Defined at line 868 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
InvokerType<false, ReturnType, P...> * ExtractInvoker ()
Defined at line 869 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
ReturnType operator() (P... args)
The actual invocation operation with the proper signature
Defined at line 869 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
ReturnType operator() (P... args)
The actual invocation operation with the proper signature
Defined at line 872 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
ReturnType operator() (P... args)
The actual invocation operation with the proper signature
Defined at line 873 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
ReturnType operator() (P... args)
The actual invocation operation with the proper signature
Defined at line 876 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h
ReturnType operator() (P... args)
The actual invocation operation with the proper signature
Defined at line 877 of file ../../third_party/abseil-cpp/absl/functional/internal/any_invocable.h