std::experimental::reflect::get_source_column
From cppreference.com
< cpp | experimental | reflect
| ヘッダ <experimental/reflect> で定義 |
||
| template< Object T > struct get_source_column; |
(reflection TS) | |
T によって反映されるエンティティまたは typedef 名の宣言行の開始からのオフセットを表す、実装定義の値であるメンバー定数 value を提供します。
目次 |
[編集] ヘルパー変数テンプレート
| template< class T > constexpr auto get_source_column_v = get_source_column<T>::value; |
(reflection TS) | |
std::integral_constant から継承
メンバ定数
| value [static] |
T によって反映されるエンティティまたは typedef 名の宣言行の開始からのオフセットを表す、実装定義の値(公開静的メンバ定数) |
メンバ関数
| 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 の public メンバー関数) |