struct function_base_vtable
Declaration
struct function_base_vtable : public vtable,
public copyable_vtable,
public callable_info_vtable { /* full declaration omitted */ };Description
////////////////////////////////////////////////////////////////////////
Declared at: libs/pika/functional/include/pika/functional/detail/vtable/function_vtable.hpp:19
Inherits from: vtable, copyable_vtable, callable_info_vtable
Member Variables
Inherited from copyable_vtable:
Inherited from vtable:
Method Overview
- public template <typename T>constexpr function_base_vtable(construct_vtable<T>, std::integral_constant<bool, true>) noexcept
- public template <typename T>constexpr function_base_vtable(construct_vtable<T>, std::integral_constant<bool, false>) noexcept
Inherited from callable_info_vtable:
Inherited from copyable_vtable:
Inherited from vtable:
Methods
template <typename T>
constexpr function_base_vtable(
construct_vtable<T>,
std::integral_constant<bool, true>) noexcept
template <typename T>
constexpr function_base_vtable(
construct_vtable<T>,
std::integral_constant<bool, true>) noexceptDeclared at: libs/pika/functional/include/pika/functional/detail/vtable/function_vtable.hpp:25
Parameters
- construct_vtable<T>
- std::integral_constant<bool, true>
template <typename T>
constexpr function_base_vtable(
construct_vtable<T>,
std::integral_constant<bool, false>) noexcept
template <typename T>
constexpr function_base_vtable(
construct_vtable<T>,
std::integral_constant<bool, false>) noexceptDeclared at: libs/pika/functional/include/pika/functional/detail/vtable/function_vtable.hpp:34
Parameters
- construct_vtable<T>
- std::integral_constant<bool, false>