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
Definido en el encabezado <experimental/reflect>
template < Object T >
struct get_source_column ;
(reflection TS)

Proporciona la constante miembro value igual al valor definido por la implementación que representa cierto desplazamiento desde el inicio de la línea de la declaración de la entidad o typedef-name reflejado por T .

Contenidos

Plantilla de variable auxiliar

template < class T >
constexpr auto get_source_column_v = get_source_column < T > :: value ;
(TS de reflexión)

Heredado de std:: integral_constant

Constantes miembro

value
[static]
el valor definido por la implementación que representa algún desplazamiento desde el inicio de la línea de la declaración de la entidad o nombre de tipo reflejado por T
(constante miembro pública estática)

Funciones miembro

operator std::uint_least32_t
convierte el objeto a std:: uint_least32_t , devuelve value
(función miembro pública)
operator()
(C++14)
devuelve value
(función miembro pública)

Tipos miembro

Tipo Definición
value_type std:: uint_least32_t
type std:: integral_constant < std:: uint_least32_t , value >

Ejemplo

Véase también

devuelve el número de columna representado por este objeto
(función miembro pública de std::source_location )