std::experimental::reflect:: get_source_column
From cppreference.net
<
cpp
|
experimental
|
reflect
|
Definiert in Header
<experimental/reflect>
|
||
|
template
<
Object T
>
struct get_source_column ; |
(Reflection TS) | |
Stellt die Member-Konstante
value
bereit, die gleich dem implementierungsdefinierten Wert ist, der einen bestimmten Offset vom Beginn der Zeile der Deklaration der Entität oder des Typedef-Namens repräsentiert, der durch
T
reflektiert wird.
Inhaltsverzeichnis |
Hilfsvariablen-Template
|
template
<
class
T
>
constexpr auto get_source_column_v = get_source_column < T > :: value ; |
(Reflexion TS) | |
Geerbt von std:: integral_constant
Member-Konstanten
|
value
[static]
|
der implementierungsdefinierte Wert, der einen bestimmten Offset vom Beginn der Zeile der Deklaration der Entität oder des Typedef-Namens repräsentiert, der durch
T
reflektiert wird
(öffentliche statische Member-Konstante) |
Member-Funktionen
|
operator std::uint_least32_t
|
konvertiert das Objekt zu
std::
uint_least32_t
, gibt
value
zurück
(öffentliche Member-Funktion) |
|
operator()
(C++14)
|
gibt
value
zurück
(öffentliche Member-Funktion) |
Member-Typen
| Typ | Definition |
value_type
|
std:: uint_least32_t |
type
|
std:: integral_constant < std:: uint_least32_t , value > |
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Beispiele |
Siehe auch
|
gibt die Spaltennummer zurück, die durch dieses Objekt repräsentiert wird
(öffentliche Elementfunktion von
std::source_location
)
|