Namespaces
Variants

std::experimental::reflect:: get_source_column

From cppreference.net
Extensions for reflection
Concepts
Meta-object operations
Variable
FunctionParameter
Callable
Variable and Callable
Namespace and Callable
ParenthesizedExpression
FunctionCallExpression
FunctionalConversion
Variable and Function
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

Siehe auch

gibt die Spaltennummer zurück, die durch dieses Objekt repräsentiert wird
(öffentliche Elementfunktion von std::source_location )