std::experimental::reflect:: get_source_column
From cppreference.net
<
cpp
|
experimental
|
reflect
|
Défini dans l'en-tête
<experimental/reflect>
|
||
|
template
<
Object T
>
struct get_source_column ; |
(reflection TS) | |
Fournit la constante membre
value
égale à la valeur définie par l'implémentation représentant un certain décalage depuis le début de la ligne de la déclaration de l'entité ou du typedef-name reflété par
T
.
Table des matières |
Modèle de variable d'assistance
|
template
<
class
T
>
constexpr auto get_source_column_v = get_source_column < T > :: value ; |
(spécification technique de réflexion) | |
Hérité de std:: integral_constant
Constantes membres
|
value
[static]
|
la valeur définie par l'implémentation représentant un certain décalage depuis le début de la ligne de la déclaration de l'entité ou du typedef-name reflété par
T
(constante membre publique statique) |
Fonctions membres
|
operator std::uint_least32_t
|
convertit l'objet en
std::
uint_least32_t
, retourne
value
(fonction membre publique) |
|
operator()
(C++14)
|
retourne
value
(fonction membre publique) |
Types membres
| Type | Définition |
value_type
|
std:: uint_least32_t |
type
|
std:: integral_constant < std:: uint_least32_t , value > |
Exemple
|
Cette section est incomplète
Raison : exemples |
Voir aussi
|
renvoie le numéro de colonne représenté par cet objet
(fonction membre publique de
std::source_location
)
|