std::meta::enumerators_of
De es.cppreference.net
| Definido en la cabecera <meta>
|
||
consteval std::vector<std::meta::info> enumerators_of( std::meta::info type_enum );
|
(desde C++26) | |
Devuelve un std::vector que contiene las reflexiones de los enumeradores del tipo enumeración representado por type_enum, en el orden en que se declaran.
Parámetros
| type_enum | - | una reflexión de un tipo enumeración |
Valor devuelto
Un vector que contiene las reflexiones de los enumeradores, como se describe arriba.
Excepciones
Lanza std::meta::exception a menos que std::meta::dealias(type_enum) represente un tipo enumeración, y std::meta::is_enumerable(type_enum) es true.
Ejemplo
| Esta sección está incompleta Razón: sin ejemplo |
Véase también
(C++26) |
comprueba si el tipo reflejado tiene su lista de miembros completamente definida (función) |
(C++26) |
comprueba si la reflexión representa un enumerador (función) |