Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Abstrakce fyzického umístění na hardwaru.
Syntaxe
class location;
Členové
Veřejné konstruktory
| Název | Popis |
|---|---|
| location | Přetíženo. location Vytvoří objekt. |
| ~location – destruktor | location Zničí objekt. |
Veřejné metody
| Název | Popis |
|---|---|
| současný | location Vrátí objekt představující nejvýraznější místo, které volající vlákno provádí. |
| from_numa_node | location Vrátí objekt, který představuje daný uzel NUMA. |
Veřejné operátory
| Název | Popis |
|---|---|
| operator!= | Určuje, zda dva location objekty představují různé umístění. |
| operator= | Přiřadí obsah jiného location objektu k tomuto objektu. |
| operator== | Určuje, zda dva location objekty představují stejné umístění. |
Hierarchie dědičnosti
location
Požadavky
Hlavička: concrt.h
Obor názvů: souběžnost
~umístění
location Zničí objekt.
~location();
aktuální
location Vrátí objekt představující nejvýraznější místo, které volající vlákno provádí.
static location __cdecl current();
Návratová hodnota
Umístění představující nejvýraznější místo, které volající vlákno spouští.
from_numa_node
location Vrátí objekt, který představuje daný uzel NUMA.
static location __cdecl from_numa_node(unsigned short _NumaNodeNumber);
Parametry
_NumaNodeNumber
Číslo uzlu NUMA pro vytvoření umístění.
Návratová hodnota
Umístění představující uzel NUMA určený parametrem _NumaNodeNumber .
location
location Vytvoří objekt.
location();
location(
const location& _Src);
location(
T _LocationType,
unsigned int _Id,
unsigned int _BindingId = 0,
_Inout_opt_ void* _PBinding = NULL);
Parametry
_Src
_LocationType
_Id
_BindingId
_PBinding
(Volitelné) Ukazatel vazby
Poznámky
Výchozí vytvořené umístění představuje systém jako celek.
operator!=
Určuje, zda dva location objekty představují různé umístění.
bool operator!= (const location& _Rhs) const;
Parametry
_Rhs
Operand location.
Návratová hodnota
true pokud jsou dvě umístění odlišná, false jinak.
operator=
Přiřadí obsah jiného location objektu k tomuto objektu.
location& operator= (const location& _Rhs);
Parametry
_Rhs
Zdrojový location objekt.
Návratová hodnota
operator==
Určuje, zda dva location objekty představují stejné umístění.
bool operator== (const location& _Rhs) const;
Parametry
_Rhs
Operand location.
Návratová hodnota
true pokud jsou dvě umístění identická a false jinak.