std::meta::enumerators_of
Depuis fr.cppreference.net
| Défini dans l'en-tête <meta>
|
||
consteval std::vector<std::meta::info> enumerators_of( std::meta::info type_enum );
|
(depuis C++26) | |
Renvoie un std::vector contenant les réflexions des énumérateurs du type d'énumération représenté par type_enum, dans l'ordre dans lequel ils sont déclarés.
Paramètres
| type_enum | - | une réflexion d'un type d'énumération |
Valeur de retour
Un vecteur contenant les réflexions des énumérateurs, comme décrit ci-dessus.
Exceptions
Lève std::meta::exception sauf si std::meta::dealias(type_enum) représente un type d'énumération, et std::meta::is_enumerable(type_enum) est true.
Exemple
| Cette section est incomplète Raison : pas d'exemple |
Voir aussi
(C++26) |
vérifie si le type réfléchi a sa liste de membres complètement définie (fonction) |
(C++26) |
vérifie si la réflexion représente un énumérateur (fonction) |