Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Una abstracción de una ubicación física en el hardware.
Sintaxis
class location;
Miembros
Constructores públicos
| Nombre | Descripción |
|---|---|
| ubicación | Con sobrecarga. Construye un objeto location. |
| Destructor ~location | Destruye un objeto location . |
Métodos públicos
| Nombre | Descripción |
|---|---|
| current | Devuelve un objeto location que representa el lugar más específico en el que se ejecuta el subproceso que realiza la llamada. |
| from_numa_node | Devuelve un objeto location que representa un nodo NUMA determinado. |
Operadores públicos
| Nombre | Descripción |
|---|---|
| operator!= | Determina si dos objetos location representan diferentes ubicaciones. |
| operator= | Asigna el contenido de un objeto location diferente a este. |
| operator== | Determina si dos objetos location representan la misma ubicación. |
Jerarquía de herencia
location
Requisitos
Encabezado: concrt.h
Espacio de nombres: simultaneidad
~ubicación
Destruye un objeto location .
~location();
current
Devuelve un objeto location que representa el lugar más específico en el que se ejecuta el subproceso que realiza la llamada.
static location __cdecl current();
Valor devuelto
Una ubicación que representa el lugar más específico en el que se ejecuta el subproceso que realiza la llamada.
from_numa_node
Devuelve un objeto location que representa un nodo NUMA determinado.
static location __cdecl from_numa_node(unsigned short _NumaNodeNumber);
Parámetros
_NumaNodeNumber
Número de nodo NUMA para el que se va a construir una ubicación.
Valor devuelto
Ubicación que representa el nodo NUMA especificado por el parámetro _NumaNodeNumber.
ubicación
Construye un objeto location.
location();
location(
const location& _Src);
location(
T _LocationType,
unsigned int _Id,
unsigned int _BindingId = 0,
_Inout_opt_ void* _PBinding = NULL);
Parámetros
_Src
_LocationType
_Id
_BindingId
_PBinding
(Opcional) Puntero de enlace.
Comentarios
Una ubicación construida predeterminada representa el sistema en su conjunto.
operator!=
Determina si dos objetos location representan diferentes ubicaciones.
bool operator!= (const location& _Rhs) const;
Parámetros
_Rhs
Operando location.
Valor devuelto
true si las dos ubicaciones son diferentes; de lo contrario, false.
operator=
Asigna el contenido de un objeto location diferente a este.
location& operator= (const location& _Rhs);
Parámetros
_Rhs
Objeto location de origen.
Valor devuelto
operator==
Determina si dos objetos location representan la misma ubicación.
bool operator== (const location& _Rhs) const;
Parámetros
_Rhs
Operando location.
Valor devuelto
true si las ubicaciones son idénticas; de lo contrario, false.