std::meta::reflect_object
Desde es.cppreference.net
| Definido en el encabezado <meta>
|
||
template< class T >
consteval std::meta::info reflect_object( T& expr );
|
(desde C++26) | |
Devuelve una reflexión que representa el objeto al que se refiere expr.
El programa está mal formado si T no es un tipo objeto.
Parámetros
| r | - | un lvalue que se refiere a un objeto válido |
Valor de retorno
Una reflexión que representa un objeto.
Excepciones
Lanza std::meta::exception a menos que una expresión constante glvalue E que se refiera al objeto expr sea un argumento de plantilla válido para un parámetro de plantilla de tipo T&.
Ejemplo
| Esta sección está incompleta Razón: sin ejemplo |
Véase también
(C++26) |
devuelve una reflexión que representa un valor o objeto parámetro de plantilla, adecuado para su uso como argumento de plantilla constante (plantilla de función) |
(C++26) |
devuelve una reflexión que representa una función, adecuada para su uso como argumento de plantilla constante (plantilla de función) |
(C++26) |
obtiene una reflexión del resultado de sustituir argumentos reflejados en la plantilla reflejada (plantilla de función) |