Class wrapping a constant with value known at compile-time. More...
#include <eagine/c_api_wrap.hpp>
Public Member Functions | |
template<typename I > | |
constexpr auto | operator+ (I index) const noexcept -> std::enable_if_t<(IsIndexed &&std::is_integral_v< I >), enum_value< T, ClassList, Tag >> |
Adds the specified value to the constant (it it IsIndexed). | |
![]() | |
constexpr auto | name () const noexcept |
Returns the name of the constant as a string. | |
Class wrapping a constant with value known at compile-time.