std::meta::reflect_object
ja.cppreference.net より
| ヘッダ <meta>
|
||
template< class T >
consteval std::meta::info reflect_object( T& expr );
|
で定義 (C++26以降) | |
で参照されるオブジェクトを表すリフレクションを返します。 expr
の型がオブジェクト型でない場合、プログラムは不適格となります。 T
引数
| r | - | 有効なオブジェクトを参照する左辺値 |
戻り値
オブジェクトを表すリフレクション。
例外
スローされますstd::meta::exception ただし、glvalue 定数式E がオブジェクトを参照するexpr が型T& のテンプレートパラメータに対する有効なテンプレート引数でない限り。
例
| このセクションは不完全です 理由: 例がありません |
関連項目
(C++26) |
値またはテンプレートパラメータオブジェクトを表すリフレクションを返します。定数テンプレート引数として使用可能です。 (関数テンプレート) |
(C++26) |
関数を表すリフレクションを返します。定数テンプレート引数として使用可能です。 (関数テンプレート) |
(C++26) |
反映されたテンプレート内で反映された引数を置換した結果のリフレクションを取得します。 (関数テンプレート) |