boost::openmethod::policies::std_rtti::fn::is_polymorphic

Tests if a class is polymorphic.

Synopsis

template<class Class>
inline constexpr static
bool is_polymorphic = std::is_polymorphic_v<Class>;

Description

Evaluates to true if Class is a polymorphic class, as defined by the C++ standard, i.e. a class that contains at least one virtual function.

Template Parameters

Name Description

Class

A class.

Created with MrDocs