std::meta::has_internal_linkage, std::meta::has_module_linkage, std::meta::has_external_linkage, std::meta::has_linkage
De es.cppreference.net
| Definido en el encabezado <meta>
|
||
consteval bool has_internal_linkage( std::meta::info r );
|
(1) | (desde C++26) |
consteval bool has_module_linkage( std::meta::info r );
|
(2) | (desde C++26) |
consteval bool has_external_linkage( std::meta::info r );
|
(3) | (desde C++26) |
consteval bool has_linkage( std::meta::info r );
|
(4) | (desde C++26) |
Determina si r representa una variable, función, tipo, plantilla o espacio de nombres cuyo nombre tiene el enlace especificado.
El resultado es true si y solo si r representa una entidad cuyo nombre tiene
1) enlace interno
2) enlace de módulo
3) enlace externo
4) cualquier enlace
Parámetros
| r | - | un valor de reflexión |
Valor de retorno
true si r representa una entidad cuyo nombre tiene el enlace especificado; en caso contrario false.
Notas
Si r no representa una entidad, el resultado es false.
Ejemplo
| Esta sección está incompleta Razón: sin ejemplo |
Véase también
(C++26) |
comprueba si la entidad reflejada tiene enlace de lenguaje "C" (extern "C") (función) |