|
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 |