std::meta::reflect_object
От ru.cppreference.net
| Определено в заголовке <meta>
|
||
template< class T >
consteval std::meta::info reflect_object( T& expr );
|
(начиная с C++26) | |
Возвращает отражение, представляющее объект, на который ссылается expr.
Программа является некорректной, если T не является типом объекта.
Параметры
| r | - | lvalue, ссылающееся на допустимый объект |
Возвращаемое значение
Отражение, представляющее объект.
Исключения
Выбрасывает std::meta::exception, если только glvalue константное выражение E, ссылающееся на объект expr, не является допустимым аргументом шаблона для параметра шаблона типа T&.
Пример
| Этот раздел неполон Причина: нет примера |
Смотрите также
(C++26) |
возвращает отражение, представляющее значение или объект параметра шаблона, пригодное для использования в качестве константного аргумента шаблона (шаблон функции) |
(C++26) |
возвращает отражение, представляющее функцию, пригодное для использования в качестве константного аргумента шаблона (шаблон функции) |
(C++26) |
получает отражение результата подстановки отражённых аргументов в отражённый шаблон (шаблон функции) |