|
Maipa's Standard Library Extension 1.5.6
mstd
|
#include <function_view.hpp>
Public Attributes | |
| union { | |
| void * functor_ptr = nullptr | |
| void(* func_ptr )() | |
| std::byte mem_func_buffer [sizeof(void *) *3] | |
| }; | |
| union { ... } mstd::utils::function_storage |
| void(* mstd::utils::function_storage::func_ptr) () |
| void* mstd::utils::function_storage::functor_ptr = nullptr |
| std::byte mstd::utils::function_storage::mem_func_buffer[sizeof(void *) *3] |