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
ヘッダーで定義 <experimental/reflect>
template < Object T >
struct get_source_column ;
(reflection TS)

メンバ定数 value を提供します。これは、 T によって反映されるエンティティまたはtypedef名の宣言行の先頭からの何らかのオフセットを表す実装定義の値に等しい値です。

目次

ヘルパー変数テンプレート

template < class T >
constexpr auto get_source_column_v = get_source_column < T > :: value ;
(リフレクションTS)

std::integral_constant から継承

メンバ定数

value
[static]
T によって反映されるエンティティまたは typedef 名の宣言行の先頭からの何らかのオフセットを表す実装定義の値
(public static member constant)

メンバ関数

operator std::uint_least32_t
オブジェクトを std::uint_least32_t に変換し、value を返す
(public member function)
operator()
(C++14)
value を返す
(public member function)

メンバ型

定義
value_type std:: uint_least32_t
type std:: integral_constant < std:: uint_least32_t , value >

関連項目

このオブジェクトが表す列番号を返す
( std::source_location の公開メンバー関数)