Clementine
Public Types | Static Public Member Functions | List of all members
entt::poly_vtable< Concept > Class Template Reference

Static virtual table factory. More...

#include <entt.hpp>

Public Types

using type = decltype(make_vtable(Concept{}))
 Virtual table type.
 

Static Public Member Functions

template<typename Type >
static const auto * instance ()
 Returns a static virtual table for a specific concept and type. More...
 

Detailed Description

template<typename Concept>
class entt::poly_vtable< Concept >

Static virtual table factory.

Template Parameters
ConceptConcept descriptor.

Member Function Documentation

◆ instance()

template<typename Concept>
template<typename Type >
static const auto* entt::poly_vtable< Concept >::instance ( )
inlinestatic

Returns a static virtual table for a specific concept and type.

Template Parameters
TypeThe type for which to generate the virtual table.
Returns
A static virtual table for the given concept and type.

The documentation for this class was generated from the following file: