#include <di/function/container/function_ref.h>
◆ ErasedStorage() [1/4]
di::function::function_ref_ns::ErasedStorage::ErasedStorage |
( |
| ) |
|
|
constexprdefault |
◆ ErasedStorage() [2/4]
template<concepts::Object T>
di::function::function_ref_ns::ErasedStorage::ErasedStorage |
( |
T * | pointer_ | ) |
|
|
inlineexplicitconstexpr |
◆ ErasedStorage() [3/4]
template<concepts::Object T>
di::function::function_ref_ns::ErasedStorage::ErasedStorage |
( |
T const * | const_pointer_ | ) |
|
|
inlineexplicitconstexpr |
◆ ErasedStorage() [4/4]
template<concepts::LanguageFunction T>
di::function::function_ref_ns::ErasedStorage::ErasedStorage |
( |
T * | function_pointer_ | ) |
|
|
inlineexplicit |
◆ const_pointer
void const* di::function::function_ref_ns::ErasedStorage::const_pointer |
◆ function_pointer
void(* di::function::function_ref_ns::ErasedStorage::function_pointer) () |
◆ pointer
void* di::function::function_ref_ns::ErasedStorage::pointer { nullptr } |
The documentation for this union was generated from the following file: