siplasplas
cpp::static_reflection::Enum< EnumType > Class Template Reference

Returns static reflection information of the given enumeration type. More...

#include <enum.hpp>

Inheritance diagram for cpp::static_reflection::Enum< EnumType >:
cpp::static_reflection::codegen::Enum< EnumType > cpp::static_reflection::meta::Enum< static_reflection::meta::EmptySourceInfo< Enum< EnumType > >, EnumType, ::cpp::meta::list< std::integral_constant< EnumType, static_cast< EnumType >(0)> >, ::cpp::meta::list< ::cpp::meta::string<> > >

Detailed Description

template<typename EnumType>
class cpp::static_reflection::Enum< EnumType >

Returns static reflection information of the given enumeration type.

See cpp::static_reflection::meta::Enum template for the returned information.

Template Parameters
EnumTypeMust be an enumeration type. The behavior is undefined otherwise.

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