EnTT 3.15.0
|
Static virtual table factory. More...
#include <poly.hpp>
Public Types | |
using | type = std::conditional_t<is_mono, std::tuple_element_t<0u, vtable_type>, const vtable_type *> |
Virtual table type. | |
Static Public Member Functions | |
template<typename Type> | |
static type | instance () noexcept |
Returns a static virtual table for a specific concept and type. | |
Static virtual table factory.
Concept | Concept descriptor. |
Len | Size of the storage reserved for the small buffer optimization. |
Align | Alignment requirement. |
using entt::poly_vtable< Concept, Len, Align >::type = std::conditional_t<is_mono, std::tuple_element_t<0u, vtable_type>, const vtable_type *> |
|
inlinestaticnodiscardnoexcept |